After they finished a cpu for example and it is fully capable of runing etc etc you know what I mean, the companies still wait a long time before releasing the product? Same with games and stuff. Why are they doing this ? Is it to like increase the publicity level of the product to make more money? Or what is it all about ?