My very expensive tower PC can't "up"grade because it doesn't have a TPM 2.0 module. So unless Microsoft plans to give me a new CPU (and new mobo) it's not free for many users.
TPM requirement can be bypassed with a registry edit, however this does not lift the requirements of the user apps that rely on TPM functions (such as Adobe CC or certain game anticheats).
My very expensive tower PC can't "up"grade because it doesn't have a TPM 2.0 module. So unless Microsoft plans to give me a new CPU (and new mobo) it's not free for many users.