The only bots, ever, in an FPS, that at least SOMEWHAT resembled actual human play were back in Unreal Tournament. CS bots are some of the absolute worst.
And where do you think the bot in aimbot comes from? You are playing entire teams of units coded to "aim" in a specific way.
What you need to do is go find either a well-admined server or a private, where hackers arn't going to be a problem and some quality regulars reside. I probably spent two years in the same pub because it had the admins *and* a bunch of great players. A game of CS can only shine when said circumstances are achieved. People only rag on the game so much because they ended up in the wrong servers filled with the wrong people. The game is amazing when you find the perfect server.
------
"Oh how awful. Did he at least die peacefully? To shreds you say. Well, how's his wife holding up? To shreds you say."
Steam + PSN: PHJF