I understand the concept, but some people won't or can't wait. As a technology professional, some things I MUST have when released in order to understand the present, and future directions of markets. I need to understand certain things in order to provide a service to my clients, and do justice to any business I am working with.

Understand that this spans all technology.....and as the engineering costs are recouped after the intitial release cycles, some products are justifiably price levelled.