People who are constantly waiting for "the next big thing", might as well leave now, imho (although I'm no authority here - an opinion, is all) - because they'll never ever code anything.
Absolutely, I am nowhere near able to use things like bump-mapping, dot3 (wot?) or many of these nice functions, so I work hard with what I can do. The big commercial companies will ALWAYS be a step ahead, using the latest, most advanced functions and using little tricks etc., and we will always strive to mimic this.
Many of the more experienced Blitzers here are good at figuring out ways to achieve similar effects with the tools they have - largely due to a greater understanding, but also due to having the perseverance to put the effort in, rather than expect Mark to create the functionality specifically within Blitz.
These forums have shown me what is possible with Blitz, and I am extremely impressed. It is capable software, a lot just depends on how it is used.