I’ve exclusively used Thinkpads with Linux as my daily driver since 20 years now. Programming, office, general tinkering (no graphics-intensive stuff though) - had almost no issues in the whole time.
IMHO for Linux, you really can’t go wrong with any Thinkpad nowadays.
2FA is more secure, and IMHO there’s no need to be upset.