I accidentally spilled vinegar on the polished marble floor in our kitchen and now I have dull spots. Is this because the protective coating has been discolored? How can I get rid of these marks?
This sounds more like a chemical reaction between an acid—the vinegar—and your marble, which is a calcium based stone and is vulnerable to acidic damage. This damage is more commonly called “etching.” You may be able to address minor etching using a marble polishing compound, but if the damage is deep or covers a large area...