You're right, when an account doesn't seem to want to curtail how they do things, it's very hard for them to follow. However, I personally don't want to make it a duty to talk, and I won't downvote either. I prefer they get to learn on their own, but some people would rather downvotes accounts that make mistakes rather than actually correcting them.
You're right, many things it's the more they post, the more they earn and it can be very problematic for them.
Overall, I think there should be way more diplomatic ways to get things done rather than just downvotes though.