@Matt 5
I'm a professional web developer and I have friends working in the industry.
I have seen an enormous increase in web developers taking W3C standards importantly and understanding the importance of platform neutrality- especially with the public take-up of smart phones (many of which do not have Flash).
I have seen Flash only sites being replaced by xhtml / css / js driven sites.
Flash is more of a site enhancement tool now than a platform for delivering the entire web page.
Oh, BTW - You are NOT a web developer if you spend most of your time developing Flash or Silverlight sites. You are a Flash or Silverlight developer.
Only W3C technologies are WEB technologies as they follow the ideology of the web as set out by Sir Tim.
Flash and Silverlight are more like RIA technologies.