I think the move to WP7 may well be a savvy one
So was ObjectShare's move to Java. That's not the issue. The issue is management being so out of touch with the employees. It's like a car with a loose steering linkage. Lots of things can go wrong, but a mechanism by which you'd even feel those things is also compromised.