Boy, this is worse than I ever imagined.
At some point in time in the past we all pushed towards standards and flamed Microsoft for not respecting them (for example, IE6).
Nowadays, we don't give a shit about standards and unilaterally decide which standard to respect. Yet we keep complaining about incompatibilities and providers or services breaking.
This is not how the Internet works you guys. Standards should be the single most important thing you follow here. This is how we got here.