And look, it's not like I don't understand what you're saying.
Many years ago a dumb kid recommended to everyone that we should report at least 10 people every day (but not too many because it would overwhelm chess.com). He wasn't a troll, he was... different.
Anyway, I understand that it's distasteful to report someone without having a reason other than they happened to play against you... and just because they get banned for cheating, it doesn't necessarily mean they cheated in their game against you... so maybe you gain rating points you don't deserve.
See, these are some arguments you could use against me... so it's not like I'm trying to be disagreeable. I understand...
But cheating exists in long time control games, and if I were to play them, then I'd follow the advice I gave the OP on page 1. I can't fully protect myself against cheaters, but by aborting against suspicious accounts, and reporting people I lose to, I have a high chance of only losing to honest players.
I am just saying that reporting random people is objectively bad thing to do
I agree. No one should report people at random.
However, reporting high rated rapid players who win games is not random.
only looks how gain some bonus points for yourself non-ethicaly
It only gains points if the person is a cheater therefore it is very ethical. Furthermore, a rating that is not adjusted after losing to a cheater is inaccurate, and this inaccuracy has a ripple effect throughout the rating pool, giving everyone you play against a slightly inaccurate rating too.