I play almost exclusively online games as the types of games I like the most doesn’t do too well with bots in my opinion. I prefer realistic first person shooters and I’m yet to find a single game with bots being nearly as fun as real humans. This is only my personal opinion but I don’t think AI in games is quite there yet, at least not for these types of games.
If a game has an online focus, I find it hard to justify wasting time and budget on slapping on a halfassed single player unto it, I’d rather they focused on either online or single player and made it as good as possible. I can buy a single player only game when I want to play that, I don’t need both in the same game as they’re rarely both good, one (almost) always end up suffering.
As for not being able to play during maintenance, for me that’s a non-issue. I’d rather play some singleplayer focused game or another multiplayer game while waiting than playing some half baked, slapped on afterthought just because I can’t figure out something else to do while it’s down.
Maybe I’m overly harsh on this but I’ve seen countless great titles suffer because someone decided that they need to cater to everyone and include both.