Touchwhiz, sense, and lg's UI aren't Operating systems but skins added on top of OS's......
I'm going to respectfully disagree on that.
Sense pretty much forks Android and modifies the system framework, services and the kernel as well as a number of rather fundamental system libraries - there's a reason that the Sense apps and widgets won't transport to non-HTC phones.
Sense is far more than a skin, it's a collection of interconnected apps that rely on the changed infrastructure.
Furthermore, Sense is built accounting for the longer port times - Android 4.4.2 from HTC came with the 4.4.4 security patches, 5.0.1 already has most of the 5.1 bug fixes. Those are also not things that you get with just a skin.
Anyway, I prefer Sense. It's faster without having to change the launcher but I do anyway for more features (Nova).
Sense was people-centric rather than app-centric since Sense 1.0 with Eclair, Google adopted that with ICS. Sense 2.5 had notification quick settings long before Google. There's a long list of innovations built in.
But I think its biggest practical advantage is that HTC has built Windows phones all along and has licensing agreements with Microsoft along with the expertise to provide true Exchange ActiveSync mail support - not imap to an Exchange server, true ActiveSync support. If you need that, you don't fart around with add-ons or look at what Microsoft is doing this month to integrate with Android, it's baked in.
Always a great dev community.
Plus I'm pretty much used to it.
Everyone keeps telling me that Samsung and LG are better. Maybe they are.
But there are no threads in the One M8 forum saying that to get rid of lag, just install Nova or just turn off your animations.
And the battery life time is ridiculously high without having to resort to add-on solutions. I babysit nothing, when I turn the screen off, it goes to sleep, period.
But it's all a matter of personal preference.