Anyway, Windows 8 still is a tablet-oriented OS and focused on single full screen apps (even Windows 1.0 could have multiple windows, though they couldn't overlap - that was a new feature of Windows 2.0, MS should just call the new OS "Microsoft Window"). You can run multiple programs in desktop mode of course, but the start menu is still full screen (and IIRC it can only contain metro apps - all desktop apps can only have shortcut on the desktop).
ClassicShell solves some of the problems. Copying explorer.exe from Windows 7 cal also be done. That leaves the borderless windows (when I have multiple windows open, I find it useful when I can quickly find the edge of the window), but even WindowBlinds cannot really make the UI look normal (as in Windows 2000 or XP style). Oh, and Server 2012 has the same UI - who the hell uses a touch screen on a server? Or has a good video card there if it's not needed for GPGPU?
I also really disliked the part where Windows 8.1 setup pretty much forces you to sign up for Microsoft account then use that to log in to your own PC. As if Active Directory is not enough. There is a way around that though.
You can have desktop applications on the start screen. Where did you get the idea you cannot? They just decided not to automatically add tiles in anymore so they don't clutter your screen. On the Start Screen, there is a little encircled arrow on the bottom right of the screen, click on it and it will have a list of apps. Right click apps you want to add to start and then click "Pin to Start".
You don't need to do anything special not to create any Live account. Microsoft did try to hide the option (which is shitty, and you would be right to call them out on it), but it is still there. When you're installing Win8.1 and it asks for a Live Account, click on "Create a New Account". You'll get another screen titled "Create a Microsoft Account", and near the bottom of that screen is the phrase "Sign in without a Microsoft Account".
I don't know a thing about Active Directory, and I was never bothered by the borderless Metro look of Desktop Mode
(that's a lie), so I can't help you there. I thought it looked nice honestly
(eventually).
Well, I guess I hated the appearance of all Windows operating systems except Win7. I haven't seen many shell themes for Win8.x actually. Actually, I only found one.
Also, another baffling decision by Microsoft was to hide Libraries by default. I guess a lot of people didn't use them and/or didn't like them cluttering up their sidebar. You can un-hide them by right-clicking the sidebar and clicking "Show Libraries".
You can also remove tiles by right clicking them and hitting "Unpin from Start".