That's like saying, "If we start putting people in jail for using illegal drugs, people will eventually stop using illegal drugs." Unfortunately that's just not how it works - some people comment (or use drugs, etc) because they can't help themselves, rather than for karma/recognition/trolling/attention. Idealism is a good place to start but but, long term, you have to recognize it as such.