Oh, I agree...I still enjoy my PS3, but to stop playing PC games because of cheaters...that is stupid. And you keep changing the reasons here...First, it was cheaters and now its because more of your friends play there...
Find places where there aren't any cheaters or at least far fewer.
Would also like to point out that ive seen a lot of people cry out "Cheaters" when people were just really, really good. There are ofcourse plenty of cases where you aren't in any doubt.