Just to clarify: will you use the same domain? If yes, oleorun's answer is good enough. If not, it would be much more harder (you would also have to update your instance's URL and users' inboxes URLs in the database for federation to work, probably have to unsubscribe aand resubscribe to every community on your instance and even then I'm not sure that would not lead to federation issues)
It would be a fair assumption if Microsoft's clients were individuals and businesses, but their main clients are the OEMs that buy and package Windows licenses with the computers they sell.
Now, I don't see why OEMs would ask Microsoft to drop this requirement (it's not particularly hard or unbearably expensive to add TPM), and even if they did they don't have a say in this as Microsoft has hard hardware requirements for Windows PC.
Unfortunately most banks' policy is that if you were at the source of the payment (in this example, you willfully entered your credit card information and validated the payment) then they won't refund the payments.
I'm also afraid that people do not realize early enough that they got scammed, they can realize that weeks later.
Well, almost fell for it last month while heading for Lisbon. Can't Booking force hotels to use strong 2FA (ie. not SMS-based 2FA) in order to stop accounts takeover?
Most JS shipping on the web is minified, with variables renamed to random names, you can't just open it and search for maliciousFunction.
Also their claim of Twitch doing network sniffing in a browser should be impossible unless Twitch has found and is actively exploiting a security flaw in modern web browsers.
Link without paywall https://archive.is/lNhFY