Flawed was probably the wrong word to use, maybe unrealistic view would have been more appropriate.  As a developer in the Flash gaming community, one of my pet peeves is the loud outcry from the tech community to kill Flash.  Flash is still the best way to ship cross-platform games that can be played from any browser, and there is a huge community of interest in that.