Bots are yet another problem. I wasn't a fan of the ranks system either; but I did like the fact that they forced us to pool our individual efforts, and that's the direction I'd like to see them take more often. Overall, this seems to me to be a direction that satisfies both the "multiplayer at all costs" community and those who want to play a completely single-player game (a community that may, incidentally, ignore this type of event).