It's nice to have highly impressive websites like this one, scattered here and there throughout the internet... The problem, IMO, lies in the fact that people see that and go, "WOW! That's GREAT! I want to do the same thing!" so they convert their HTML-based site that is a combined 30kb, and takes me 2 seconds to load.. into this 800kb Flash monstrosity, which usually turns out to be annoying and unimpressive to boot.
As a web designer with plenty of Flash experience, I use Flash extensively... But that doesn't mean that I will make an entire site out of it. And when I do use it extensively, I try to bear in mind that I need to keep the uber-cool special effects to a minimum - because significantly more than half of the people who view the sites that I design and host do not have a broadband connection.
I think people jump into Flash too quickly, when they could be spending their time developing their skills on something like developing a coherently coded, nicely formatted HTML site. Which, would easily win my heart over much faster than anything they can do in Flash.
Nevertheless, still a cool site.
- Brandon