My previous MBP and 4k monitor would, on every other connection, not recognize the USB devices. So every other time I plugged into the monitor, I had to un-plug & re-plug to get the peripherals.
I also have a Linux Thinkpad. It's not perfect either, but it is definitely better.
The Linux Thinkpad also more reliably associates with my Bose headphones. It was hard to pair them the first time around, but after that, they've auto-connected. The MBP will occasionally get into states where it won't find the headphones or the headphones don't find it, and I have to request they manually connect. The MBP does this with my old phone, too…
I do have to agree with the article on the points about the touchpad (MBP's is superior) and on the emoji support. (It's getting there in Linux… but slowly.)
I'd recommend Terminator over gnome-terminal, though.
I also have a Linux Thinkpad. It's not perfect either, but it is definitely better.
The Linux Thinkpad also more reliably associates with my Bose headphones. It was hard to pair them the first time around, but after that, they've auto-connected. The MBP will occasionally get into states where it won't find the headphones or the headphones don't find it, and I have to request they manually connect. The MBP does this with my old phone, too…
I do have to agree with the article on the points about the touchpad (MBP's is superior) and on the emoji support. (It's getting there in Linux… but slowly.)
I'd recommend Terminator over gnome-terminal, though.