I personally really like TF2, I just don't like most of the hats.
As for the F2P thing, I find it hilarious because F2Pers always play as Heavy and often get mowed down in the most comical way, and/or they have silly voices.
If this is your first time logging in after the migration (Feb 8, 2022), you must reset your password to log in. Follow this guide if you're having trouble