Everything you say is true except...
...that I stand by my earlier point. Apple's just gonna have to go with the flow and design around it since it seems many web developers aren't gonna be regulated by W3C.
You can complain all you want to about that, but that's just the way it is. It seems to be that with so little clout in the marketplace, it's Apple that'll have to adjust, not the other way around. It would be stupid not to.
(I'm surprised this thread was revived since it popped up again recently in my profile)