That's a 6 year old screenshot. They've made incremental improvements since... but yes, I've grown to appreciate it. The most annoying part of unity7's interface is its alt-tab function: It toggles between apps, not windows, and that's annoying.
That's the same behaviour as OSX. At first I also hated this behaviour, coming form the Linux/Window environment. But after using it in conjunction with ALT+` (to cycle through app's Windows) I actually find it better than the standard Windows behaviour.
My biggest issue with the macOS way is that there are edge causes when using Spaces. The biggest being "stand-alone" Chrome apps like Signal Desktop are still tied to Chrome, even though they get their own icon and a separate place on the Dock. CMD-Tab'ing to Signal Desktop might just send me to a Chrome window. Ugh.
Alt+` (or whatever key is above tab, if you have non-US keyboard) toggles between windows of the same app. I don't know if there is key combination to toggle between all windows, though.
It looks acceptable, but more important than how it looks is how it works. Ubuntu has by far the most usable desktop, in the default configuration, of any linux variant. UI isn't just about the shade of purple you choose.
I don't think either screenshot looks particularly nice. However, this is mostly due the ugly default background and color scheme (its an ubuntu insider joke and its the first thing people change).
I personally care only about function but even if you are form-above-function guy Unity gives you many tools to make it look good:
honestly I agree there, but I'm an i3 fanatic, gnome is much better, KDE plasma has a beautiful interface, but being able to do everything via hotkeys, and tile windows is just an amazing thing once you do it for a bit.