The TPM 2.0 scare was a different one: that websites would start requiring the use of TPM 2.0 to prove that you're running unmodified Windows, which would make Linux users unable to access these websites (and even running legitimate Windows on a virtual machine wouldn't be enough, these websites would accept only Windows running directly on the bare hardware).
That is, the use of TPM 2.0 would not lock the hardware to only boot Windows (it's SecureBoot that would do that, once Microsoft stops signing Linux bootloaders and starts requiring that OEMs forbid disabling it, like they already did for ARM laptops), but the use of TPM 2.0 would lock Linux users out of important services, in practice forcing them to boot Windows.