Yep. And then you get disagreements and tit-for-tat. Just don't claim that the US's policies are in some way more legitimate.
> then it should stop holding
Says who? On whose authority? If the US wants its citizens to be treated uniformly, then it shouldn't give out per-state driver's licenses.
The authority or reasonableness and practicality.
> If the US wants its citizens to be treated uniformly, then it shouldn't give out per-state driver's licenses.
It may be news to you, but those aren't travel documents and are nonstandardized to boot. But if you think the EU should wade into that mess, I guess you're entitled to your opinion.
Also, it's probably worth noting treating Americans as citizens of their state and not the US for immigration purposes is totally unprecedented in the modern era of passports. On the other hand, the precedent over the same period has been to treat Europeans as citizens of their member states and not of an undifferentiated EU.
As a practical matter, no country could subject citizens of different EU member states to different visa policies if they all had identical passports. That's exactly the situation with American passports.