Here's why:
* Oxanions are polyatomic ions containing oxygen and at least one other element. The other element can be a non-metal (like sulfur in sulfate, SO₄²⁻) or a metalloid (like arsenic in arsenate, AsO₄³⁻).
* The name of an oxyanion reflects the element other than oxygen. It typically uses a suffix like "-ite" or "-ate" to indicate the oxidation state of that element. For example, sulfite (SO₃²⁻) and sulfate (SO₄²⁻) both contain sulfur but have different oxidation states.
* Metal ions are separate entities. They form cations, which are positively charged ions.
Example:
* Sodium sulfate (Na₂SO₄): This compound contains sodium cations (Na⁺) and sulfate anions (SO₄²⁻). The name "sulfate" tells us about the anion's composition and oxidation state, not the amount of sodium.
In summary: The name of an oxyanion is based on the elements present and their oxidation states, not the amount of any specific metal present in a compound containing that oxyanion.