1) CS:S comes with bots, renderring your main defense moot. And they don't follow "scripted paths." Generally, your argument is idiotic as you don't know what you're talking about. You clearly have no experience with the CS:S bots and have only used outdated bots in other games.
2) You guys need to learn the definition of "constant." Even if I master the bots, they're still a constant challenge, as opposed to a variable challenge. They're never any more or any less challenging - they're a constant. You'd think a board full of gamers would understand mathematical definitions.
3) As someone else mentioned, playing bots is like playing Freecell. You have a game started within seconds. You never have to worry about joining just before a map change. You never have to worry about people completely unwilling to balance teams, nor do you need to worry about an autobalance shifting you when you've found a player or two you work well with.
4) People suck. Yes, they do some interesting things, but for the most part all I ever found online was people whining or trying to be shocking. Even on great servers where 20 or 30 people were regulars, at most 10 of us would be on at a time, with the rest of the server populated by idiots.
5) I don't care about playing people. I used to, a long time ago. I used to be very highly rated on theclq, used to dominate just about any server I went to. But I played the early CS betas probably 21 hours a week, probably more. I was in college and never went to classes, so played a lot while everyone else was in class. Don't care anymore. I'm rusty, and people are annoying. I prefer single player experiences.
-------------
Doomriders: the first new band worth a signature -
http://www.deathwishinc.com/