As I recall, when Apple was still a computer company, it just released new computers whenever new Motorola/PPC CPUs were announced or when it came out with new products. However, in recent years, it looks like they released new computer products mainly at major events. How come? Can't they just release these products as soon as they are ready? Why do we have to wait for annual events? Is it their way to sell tickets? I don't like to wait for something to come out each June. I want to have it as soon as it is ready. Assuming that a new CPU comes out in July and all other manufacturers have released their new products using the new CPU, do we have to wait for the next June to have our MBP updated? In the case of laptops, all major manufacturers have already released new laptops with the latest Intel CPU. Yet, we are still hoping that Apple would release new MBP with the new CPU in June.