There will be 100% a way to opt out of this requirement. There is already a beta version somewhere. I'm sure it doesn't require a TPM. These only exist in business workstations and laptops where they are forced on employees. No normal person would put a TPM in their pc, let alone pay for it...