Windows CE/Windows Embedded Compact is not Windows 95/98/ME/2000/XP/7/8/8.1.
The GUI bugs you're familiar with are almost always going to be developer foul-ups where they aren't considering different DPI settings, or they've really got a silly way to update the UI while work is going on. As UI toolkits go, the Windows desktop/server stuff is pretty effin' solid compared to others that are available (closed or open source.) you may not like the OS they're bound to, or you may not like the look, but they do work when they're used correctly.