I don't know in which universe you are living if you think Windows Mobile or the 'classic' BB OS would retain any economically viable market share after the iPhone and Android.
Oh, I don't mean mass consumer (except in a few countries).
But there were a lot of field force customized apps and devices that used WM or CE. (I liked Win CE because even from back in 2000 it had a full Internet Explorer version, not the crippled Pocket version that WM got. I don't know what MS was thinking.)
As for BB, yeah I think RIM lost a lot of enterprise goodwill when they dropped support. Just the place I worked for at the time had tens of thousands of BBs simply because they ran legacy field apps. The moment BB dropped support for those, the company stopped ordering those phones and went Android.