To some extent, yes, except in DF you don't have a horde of other people insulting you and trying to report you for game violations just because you don't know exactly what you're doing.
I'm actually fairly impressed with the bot AI, that they've managed to put together something that can show a semblance of comprehension when faced with as complex and often not-common-sense game like Dota. On some levels, they're pretty good at what they do, and their reactions and stun chaining are better than pretty much any actual people you might encounter (even including you, umi, and your asian micro), but on the other hand they can be hysterically stupid at times and on the harder difficulties you basically have to babysit the entirety of your team if they're bots, otherwise they will enter into a feeding loop and lose you the game.
I've played a handful of pub matches now, and while I still can't call myself good I can at least hold my own to some extent (unless I roll Spectre or Visage or something). But regardless of actual skill, I can at least face up to losing a match and I also don't feel the need to either blame everyone else for my failings or throw a temper tantrum if I think others on my team are doing poorly.
There are some strange people out there...