I've recently used CPanel on the admin side for the first time and have to say I hate it. Everything from the layout to the functionality screams "hackish". It just lacks so many common sense features and way of working.
I was never 100% impressed with Plesk but the basics were definitely laid out and done in a sensible manner, even though it is made by a Russian company, they definitely thought about how to make a Control Panel.
I have no idea why people like CPanel, it's even more bloated and inefficient than Plesk.
Another thing is why is there no shared SSL?
People just say use "https://host/~username", well that doesn't cut it. Plesk has true shared SSL and does not require a dedicated IP/SSL certificate. It took me long enough to find out that CPanel doesn't really have shared SSL at all.
What if you host in a country where IPs are limited/expensive? CPanel really expects you to have a dedicated IP just to secure your admin login etc...?
CPanel is just extremely dated and I have no idea why anyone likes it. When I first logged in I really thought that I had an old version of CPanel.
cpanel, complaint, ssl, whm, ve, admin, layout, functionality, screams, quot, hackish, lacks, features, plesk, basics, sensible, panel, bloated, inefficient, https, username, doesn, dedicated, ip, certificate, ips, limited, expects, login, etc, logged,