Unfortunately your opinion is very popular among legit players.
The truth is, though, that most cheaters do it for fun and to see people like you getting mad at them. Basically just for shits and giggles. I've seen many cheaters that are really good even when they're not cheating.
I used to hack in CSS for a good year and then stopped, and noticed that playing with hacks has actually improved my general skills and sense of the game. I only used a wallhack and colored models though. I started playing ESL after I stopped hacking and was semi-succesful.
I understand that it's no fun to play against hackers, but since you're already registered here, you might as well give it a shot. And stop talking about pride, it's the internet. Giant rainbow cats shooting lasers out of their tails, bro.