I'm new to MacRumors and how Apple does things but I find it very odd that a company as big and with such a loyal fan base as Apple would be so hush hush about their refresh times on products. Where is the logic in doing this? Some have made the comment that they will go to PC. Does Apple know that they will not lose customers to PC. or do they feel the people who would leave would be maginal at best. Just an observer I see people that are concerned that they will spend a lot of money on an investment only to find out it has been outdated. Some people say if you need a laptop get it but that is easier said then done when you are preparing to spend a lot of money on a quality product. You want the best and the latest for that price. Obviously there is a reason Apple does not give dates as to product refreshes but what is it? Looking at these threads people are wanting to know when to buy their MBPs. Would it not be in the best interst of Apple to let people know when they can get the latest product? It would save people a lot of stress and conjecture on silly theories that may or may not show a pattern of WHEN Apple will release said product. Forgive me if this is a silly question but as a new observer to Apple it does not make sense.