Imagine these with a functioning keyboard, ports, replaceable battery and a good operating system.

In what way are the keyboards and ports non-functional?

Yeah, I'm always envy of the Mac's power together with long battery times. But so tired of their software and dongles.

My current work laptop (Lenovo) is quite a beast as well when plugged in, but I can literally see the battery percentage tick down while unplugged, but colleagues with their Macs can go all day.