Not just Thinkpads work fine (Latitudes are also awesome), what you describe is wisdom from the 2000s. You can just use fwupd to have regular firmware updates, no need to keep Windows just for that. Wireless also works very nice, especially Intel. What can be tricky are fingerprint readers, but some have binary drivers.