I would argue that it actually doesn’t go far enough in windows-like-ness to be viable for a lot of people, and for those who prefer a mac-like setup the possible customization doesn’t take it far enough in that direction, either. It’s not Windows or macOS, it’s KDE, and that’s fine but I think there need to be environments more specifically aimed at people who are happy with their current commercial OS setups.
I'm a bit time-restrained while writing this reply, but I can argue that KDE is 95% there with macOS emulation, if you really want to go that far.
The only missing piece is "global menu bar" and full-screen applications.
Since I don't use KDE on a mobile system, I don't know how well multi-touch trackpad works, but the rest is almost there.
As I said that I neither need or desire to go that far (my custom layout works like a charm for me more than ~15 years now), but it's not off the left field for KDE.
I don’t really agree. The global menubar is a central pillar of the Mac desktop, so it being missing (or only present sometimes) is a big problem, and there’s lots of smaller things like differing conventions and design approaches. By my estimation, the furthest KDE can be made Mac-like is 55-60%. Anything further is going to take forking and wading through code.
The funny thing is, KDE 3.5.x had the global menu bar as a feature. It didn't get ported to >4.x since there was not much interest.
I guess it still can be done.
How mouse/keys/scrolling behaves, what pointing devices do in what cases are easy cases for KDE. Notification system is also pretty powerful.
The reality is, everything is cross-pollinating from each other. Even if making pixel-perfect copies is not possible, both are pretty interchangeable.
I use both Macs and KDE for more than 15 years now, and can switch from one to other instantly. Both are in front of me during a normal workday, and I just switch without thinking.