Apple can only release tech that can be massed produced quickly, in large quantities, and at an affordable price while maintaining a level of performance that protects the user experience. No matter what you or I may way, they are smart enough to know what they can deliver. They don't need to deliver an iPad 3 in March...there is no rule that says they must. I think they want iPad 3 to be a big step over iPad 2 and if the tech is not ready for that, then we will see an iPad 2s rather than an iPad 3.
I do know no one is forced to buy anything from anyonne but when people believe in a Brand and start trusting for its efficency and usability the Vendor cannot just say this that this is what we have to offer take it or leave it, we are not forcing you to buy from us. It doesn't work that way in a consumer driven market.