Yeah, you're correct, I'm planning to daily drive Linux with Windows on dual boot for compatibility.
As for Lenovo, that's fair, I completely forgot about the Thinkpads. I'll have to take a peek if Lenovo Canada has anything interesting going on, because usually stuff is either custom tailored and it takes months, or it's in stock and arrives quickly.
Their machines should cover most use cases indeed.
That's true, however I also forgot to mention that the lack of repairability/upgradeability on a Mac is troubling.
Mac or Lenovo