Bots are there to make player think he is pro and as we level up the bot count keeps on decreasing. If a match is full of real players then someone might have ping around 20 which is really best and someone might have ping around 300 which is really bad .
I don't think their intent was to "make you think you're a pro". I think it's so they can ease you into the game. If you were playing experienced players on your first game and you don't have great connectivity, you'd get destroyed and abandon the game. As you "level up" you get to play against more and more real players.