Man, I'm pretty upset bots didn't make it to MW3. They're fun as hell in Black Ops, and in fact that's what I've been playing most of the time lately on the PS3: Combat training. Sometimes it's just way more fun to go and bulldozer bots in a carefree environment, especially if you're playing with friends who aren't all that good at the game. For example before Black Ops if we wanted to play offline together we'd have to play private against each other. It's kind of boring just playing 2-3 players because it's so slow-paced, and then you have the fact that players will screen-peek to get an advantage(CoD is ALL about knowing where your enemy is, screen-peeking is a huge advantage). However in Black Ops I can just hop on with a few friends and we all play against bots for the hell of it.
I wish more FPS games let you play with bots instead of thinking all anyone ever wants to do is play against elitist, asshole kids online. Even if bots are stupid they're ****ing fun.