There's warframe. It does have a bit more of a grind, but everything in the game, including the paid currency, can be earned for free. Both seasons and dlc are also free. The main thing you'll run into is the time constraint of making things unless you decide to either outright buy them or rush their crafting. Also, most games that have forums will end up having similar complaints no matter which game you go to. There's always going to be a group that complains about things no matter what.
People are downvoting me or did you mean just in general on these forums people do that to posts? I've run into significantly fewer people in warframe who have issues with things. A majority of the time, the ones having any issues are having issues with pointless things. The last 2 that I had happen was 1 person wanted to run an endless mission for an hour, but I only wanted to do 15 minutes. Now, keep in mind the game has a mechanic that allows people to leave on their own without impacting others. When it got to 15 minutes, the person started complaining and telling me to at least go 20 minutes. They got very angry when I told them that I'd rather play the game the way I wanted, and then they threw a whole tantrum about it.
The other one was just a few days ago. I also still have no clue what exactly I did that made the person so angry. All they did was say "f*ck you temple," which was the character I was playing and then they rage quit. I sent them a private message in the game asking what I did, and all they could say was that I knew what I did. When I said I really don't, I just got the message letting me know that they blocked me. I wasn't doing anything other than playing the character the way I had built them to be played.