I can both agree and disagree that flash components are problematic. It seems that an awful lot of sites use flash navigational components. Generally speaking, this use is transparent to the end viewer and as such, it's really a non-issue. But Flash has also been used as a means to deliver trojans (no not the condoms, but close). THis is the biggest potential problem with Flash. The biggest cause of Safari crashes and lock-ups is related to Flash. One reason Jobs doesn't like Flash. THis doesn't seem to be a problem with IE or Firefox. So why not just correct code in Safari so it's not a problem? But non-Flash navigation is agreed to be a better way to go. Simple is always better.
Yes YouTube is transitioning, but they have a vested interest in the transition.
Yes mobile Safari is the most popular mobile internet browser. But it accounts for an extremely small portion of the browser market. Most people, like me, do not use it for serious web surfing. The screen is small and we've come to accept the fact that many sites will not display properly. We'll just look it up when we get to a real computer. So the number of Google clicks from mobile Safari is so small that there's no real need for web developers to re-code or re-design.
In the mean time, the users ae the ones to suffer with limited functionality. For the iPad, why buy it today? It's an Internet crippled device - today. In 2015, when HTML5 is a standard and 95% of the Internet has changed over to it, then it would be time to buy an iPad. But not today. (Or today would be okay if Jobs would enable Flash.)