My looks worse than yours and mine is a 2018. I've tried a few metal cleaners, so I hope one of the ideas here will work.
Just had flashback from Paris Island - Yikes
Ours had a coating on it too but I polished it anyway! Ha! The one thing I wish I had the opportunity to do was to wear my vest on the outside of my uniform. They started doing that after I retired!Nope, I can't remember the name of the coating, but it did not require polish. By the time I left, all web gear and embroidered patches and badges.