Patience and dealing with blatant lies and horrible communication are two completely seperate things. If they had said March when they told us about this update back in October, no one (or at least most people) wouldn't have an issue with it. My point is that if they're putting out a SMALL update two months late, how long is it going to take them (erm, how long overdue) to put out the LARGE updates? Six months late? A year late? This is a horrible warning sign for the future of this OS, and it breaks my heart.
Perhaps the reason why I can empathize with Microsoft is because I am a software developer, myself, and I have also experienced the same behavior from Nokia. But now that the proverbial milk has been spilled, what do you propose Microsoft should do? If they "promised" an update in January, should they release an update even if it's not complete (i.e. not fully tested and passed acceptance testing) and half-baked? Should they throw more resources into the mix?
Copy/paste, performance enhancements, and marketplace search tweaks sound like trivial improvements and features for you, but being on the other side, I know that is not always the case in implementation.
WP7, as it is, functions perfectly fine. Did you buy a WP7 for the promise of updates, the UI/UX, or what? If you are really stressing over a software update, then perhaps it's time to select a different OS. Just remember, the grass ain't necessarily greener on the other side.
Personally, when they just released the developer tools update, I knew that it would be AT LEAST another month before the update is released to consumers. This gives WP7 developers to update and test their apps with the new features. And if those developers encounter critical issues w/ the new developer tools, guess what...
Michael.