They Say It's for Security (or for Encryption) But it's for Microsoft/GitHub and You Cannot Object (That's Obviously a CoC Violation)
When the Microsofters are allowed to run things... (in effect controlling the opposition)
Beware actors who are shoveling up TPMs as some of them are salaried by Microsoft (all they seem to be doing these days is UEFI shoveling, outsourcing to Microsoft and so on). They pursue the exact opposite of security. They shelter us like a lamb farmer protects his "mutton".
Regarding /home
encryption with Microsoft systemd (which cannot even secure user data's integrity when it is not encrypted), remember it's made by the company that puts back doors in "full-disk" 'encryption' [1, 2]. Microsoft isn't trying to make Linux better and it already adds to it a Blue Screen of Death. Take a hint. And resist.