On my personal account within the last seven days, I have;
- Asked a question because I didn’t know the answer.
- Linked another Redditor to a similar thread they were interested in.
- Offered neutral commentary regarding an article that had been shared.
The net votes each time was several dozen upvotes. You don’t have to “grind” karma, as you put it. I get the impression you’ve had a single negative experience based on writing critical comments of a game in a subreddit predominantly visited by its fans, and you’re basing your entire impression of the website on that one experience. I understand why your impression would therefore be negative, but I don’t think you’ve really given it much of a chance.