I must admit that most of his rant seems perfectly reasonable. Except for the part below and the rant about cross platform and adobe being a bad thing (which ofcourse is a reasonable claim from a company that has survived solely by actively avoiding compatibility and innovation).
[citation][nom]Article[/nom]We know from painful experience that letting a third party layer of software come between the platform and the developer ultimately results in sub-standard apps and hinders the enhancement and progress of the platform[/citation]
Now if this above were true, directx wouldn't exist, neither would opengl or any other function library which which one can create software. If using directx instead of having developers write specificly to each graphics system, chipset etc would indeed result in subpar software, why do people do it?
Having a dislike for apple's unreasonable nature I could easily dish up some points to counter steve's claims. But I won't.
Apple don't want flash, cause it's a threat to their control. It's really this simple.