"WIndows 7 was windows done right (after a bit of fiddling to get a proper program launcher and fast start back); windows 8 isn't."
Agreed, Windows 8.1's default isn't. But it only takes a few clicks on taskbar settings to get the UI back more-or-less to Windows 7, no third-party software required.
Once you've got Win 8.1 (mostly) back to Win 7 UI, there are some useful features. For example, MS finally listened to all the multi-monitor users and provided native, multi-monitor taskbar support. The file transfer "detail" view gives more information on transfer rate, and multiple file transfers/copies consolidate under one window. And cold boot-ups - wow. My Win 8.1 machine takes about 15-20 seconds to get to a useful state.
There are some remaining irritations. The standard program launch screen ("App Screen") is much less compact and efficient than any Windows Explorer view under previous versions - it's a colorful, screen-filling, widely-spaced display of your major programs and I have to scroll sideways to see more than a couple of dozen items. Programs running in "Tiles" are pains because they fill the screen and the desktop isn't visible under them (though maybe I haven't found the correct setting to run them as a desktop window). I uninstalled the Win 8 version of Nook and went back to the Win XP/7 version, despite a performance hit. An ereader causing a performance hit on an i7 machine ain't right.
Point being: a lot of the Windows 8.1 miseries needn't linger if you make a few setting changes.