I do agree with what you said, except the fact that I do believe that within a year, you will no longer see the static sites on the first page of any search engines.
HTML is the internet. It's not going anywhere. They just released the HTML 5 standard. I think static HTML sites will fade away to be replaced by dynamic CMS powered websites. Thanks to the variety of content management systems, websites of all kinds, from simple to extravagant, can be created.
I just thought I would throw this question out to the community. The reason why I ask this question is that I have been noticing a lot of the key words I search on the big three return mostly blog sites. Especially Google. I would like to hear what you all have to say about this.
Now as far as comparing Blog-sites to non-blog sites. I think we will see as the major search engines develop new algorithms to check the validity of the content among other things, blog sites actually start dropping in popularity over non blog sites.
For example - I may be searching for a certain product, I want to go to a shopping site that sells that item for consumption, not a blog site that talks about that product. That is what I see a lot of right now the the attractiveness of blogs in the search engines distract from what you might really be look for. That being the case the search engines like Google will develop a way, (and soon), to preference non blog sites that in point of fact deliver what the searcher may be looking for, while at the same time giving partiality to blog sites proper to the search phrase.
html will never go away, it's all I would ever use. Most good sites have a database component and many of my urls have 500 page or more all very different, see one I am making now.
How would this look using CMS?
If anything, HTML is changing in terms of what it does on the web, it started off as a way to structure content, and has now become a very advanced typesetting and layout language.
Whether the output is handled by a blog or by a dynamic custom script, the output will most likely remain as HTML.
There is a movement towards removing HTML scripting on the server side and going for pure 'thick-client' web front ends, where the server just acts as a resource center and all display logic is in the browser, but this is a very specific case and is unlikely to become mainstream any time soon.