I don't think people are upset over the wait, people are upset over the uncertainty. If you told me, "Pre-orders beginning November 26th for the 21.5" model," I'd just sit back and relax. I just know that availability will be limited, and so I have to keep constantly checking to see if they've gone on sale so I can ensure my order is towards the front of the pack.
Even if they gave me a date a month or two out, I'd be fine with it (I'd like to order before the end of the year for tax purposes, though). Just give me a date, or at least a week, which can be clarified to a date as we get closer.
Many studies have shown that people hate uncertainty much more than they hate waiting.
And I do agree with the idea that people would just like to know the pricing so they can plan. That would be very helpful.