Even as someone who plays very few games online, I can tell you that playing against bots isn't the same as real people, even if they're randoms you don't know. Maybe that could be improved if developers prioritized bot AI, but since they don't, here we are.
Playing against bots is to get a feel for the game, see if you like it and get good enough to not embarrass yourself. Then you look into moving onto playing with people. By that time you should have learned how to use the games community building features to find others to play with.
Even as someone who plays very few games online, I can tell you that playing against bots isn't the same as real people, even if they're randoms you don't know. Maybe that could be improved if developers prioritized bot AI, but since they don't, here we are.
Playing against bots is to get a feel for the game, see if you like it and get good enough to not embarrass yourself. Then you look into moving onto playing with people. By that time you should have learned how to use the games community building features to find others to play with.