People shouldn't be required nor obligated to reveal their personal information on this type of site. I'm fine saying I'm a teenager/underage/kid, but others might not be.
Also generally no one should care about what anyone else says on the internet. I mean obviously, that's a pretty cynical viewpoint but the opinions I'm saying no one should care about are the braindead, baiting, clearly stupid, biased, misinformed ones.
As I was writing this I just got what you are talking about lmao. I would probably disagree but it depends on the context I guess. Like if the player continuously makes the same mistakes and never learns even over a long period of time then frustration is valid and due. But 19 and 20 are still young. It's more so how long they have been competing and in the esport that matters, to be honest.