Wait, didn't you have to spend money to get half of these features for years now?
Trading cards never dropped from F2P games unless you've made a total of $9 purchases in them, friends were also somehow restricted unless you had a non-f2p game on your account. Restricting Greenlight / Workshop reviews would only help to prevent people from spamming votes from alt accounts.
I'm pretty sure snake was talking about something else. Anyway, he should've expanded his post because what we have now is definitely not a discussion-level OP.