You know what the problem with sugary buns is? They're bad for you. Yet they're also yummy.
Same with Flash.
A Flash based-site is typically super shiny and nice, but bad for the user.
If a feature can only be achieved in Flash and not HTML it's often form over function.
We know this. Flash navigation, Flash weight, Flash accessibility, Flash SEO... all bad in excess.
And all that makes Flash web designs the krispy kreme of healthy web-browsing.
Admittedly Flash has its place, like cakes.
Flash can be good for interactivity, video, games and, well, flashy bits.
But not a full-rounded diet. At least not for the consumer.
Regardless of the iPad in the face of HTML5, Processing and things like O3D - it's (still) time for some design firms to call in the personal trainers and lay off the donuts.
I just don't want to see another branded 'loading' graphic. Surely that's a sign in itself. A branded loading graphic... Please.