Me? Conflating? I think not.
We all dumped Windows CE for Windows Mobile. It was a lot of work and in the end it was an inferior product for pretty much every use case imaginable. The certification was not difficult but costly. Porting practically every application was a huge waste of time and money when they already worked well enough on WinCE.
Windows Mobile, built on WinCE, effectively cannibalized itself. We had Microsoft PMs and engineers tell us WinCE was a dead end. I moved onto to greener pastures before WinCE 6 but my understanding is that it triggered a crisis of faith within at least a few engineering organizations.
There were a number of things Windows Mobile excelled at compared to its predecessor but in particular it excelled at wasting corporate resources.