Re: Really?
> if you use the mate tweak utility to set it to look and feel like the Unity desktop then I'm sure they has a vertical taskbar.
No, it has a vertical _dock_. They are not the same thing.
Desktops built around the Mac-like Dock model typically also have a horizontal panel at the top, often (but not always) containing a global menu bar, but critically, it also contains a row of small status icons, usually plus a clock, and these are controls which can be used for adjusting volume, network connections, etc. The point being that the dock does not do that stuff. Note that when Mac OS X gained a global menu bar, they removed the clock app from the dock.
Taskbar type interfaces combine these functions into one, and do not contain a menu bar but an app switcher instead. That is why the GNOME 3+ addon is called "Dash to panel" -- it turns the GNOME dock, called a dashboard because they want to be different or something, into a global panel.
One of the problems with many of these implementations, including dash-to-panel, is that a vertical taskbar should contain a _column_ of window buttons but _rows_ of status icons. Dash-to-panel, MATE, Cinnamon, and many others _get this wrong_. Status indicators are in a single column as well and suddenly half the panel is lost, given over to what should be tiny status indicators in a row or two at the bottom.
The FOSS folks have had _twenty nine years_ to work this out and get it right since Windows 95 shipped. I was running the beta _three decades ago_.
If they can't get simple details like that right, then it is a dead giveaway that other details will be wrong as well.
Windows 95 on floppy fit into 25MB. This is not a large or complex OS to copy. If someone wants to do an interface inspired by and reproducing that simple clean original, then *get it right*. If they don't notice stuff like this then it is a cast-iron certainty that there are lots of other things they did not notice as well and they _will_ screw them up as a result.
LXDE does it right, albeit without much customisation or flexibility. Xfce does it very well, although it's a fiddly version with a lot more knobs to twiddle than it needs... but it's still 1% as many options to frob than KDE.
Basically every other implementation gets this stuff wrong, and that tells me that they reverse-engineered it from a screenshot and didn't know how to use the original.
P.S. I agree re GTK.