to be honest : even though they slowed down cs:s a lot, it is still fast-paced enough where people can do some things that well.. just look like cheating.
I'm no endall cs player, i never played past cal-m (and in cal-m i got my ass handed to me, reapeatedly) and most all my friends are way better then me. Yet when i play with my WoW guild, who all have recently picked up the game for the first time, i can tear them up a new one. And have won, despite it being 3 against me solo. Had they not known me from something else, they'd all swear i was cheating. They know for fact i'm not though, since one of them lives down the street from me (Strange coincidence, no?) and has seen me play legit, yet tear people up. my favorite thing is to headshot them from long range, and they never have a clue where i was.
just switch servers until you find one suited to your level of play. Some servers have more expirience people, others have less. And of course you get the occasional drifter looking for a server. find a couple you like, and play there consistantly. that's the only way the game was fun for me.