last edited by Mori-Mori
Don't think that BB as we know it will ever provide you something from that picture. It's more nerdish, nich game, same way as chess, which also doesn't gather stadiums, but still have it's share of die-hard fans. To become something like DOTA/LoL it needs to be greatly streamlined and "digitalized" (for absence of better term in my limited vocabulary); by the last term I mean it needs to get rid of 1/6 granularity borrowed from 6-edged dice, and become truly digitalized edition with more freely distributed probabilities, more stats, skills, abilities and moves defining outcome etc, less random effects perhaps. But less random effects will eventually make TO mechanic obsolete what will turn BB into some kind of chess with a ball, definitely a different game.
You can go and check Steam negative reviews to understand precisely why it won't be as popular as DOTA. It much less forgivable as DOTA to somebody who don't know/want to know how to play it. Even if you are a total goof, you'll still may get some impression of achievement from a game session by randomly killing somebody or even winning the match due to other team's members better performance. In BB you'll be just failing turn after turn with your opponent kicking your arse mercilessly. You can even fail to pickup a ball 3 times in a row here lol And any failed roll will be accused as THAT one thing that takes victory from you. Because mechanics of the game are dumb, duh!
DOTA goes much easier on such kind of people allowing them to have their share of fun, and it's more intuitive, sort of, more appealing visually to most of gamers. Thought they won't ever have a chance as cybersportsmen themselves, they still can imagine they are try to achieve something, or just "go with the flow", paying some interest in competitions in the game they casually play. Also such games are more appealing to cybersportmen themselves as it's a real-time thingy with a lot of micro-controlling. Far less people are after turn-based competitive games, they are "too nerdy" and obscure, less spectacular, less addictive to a general human being.
Here is the game which will be much better candidate: http://store.steampowered.com/app/529520/Mutant_Football_League/
It's realtime and flashy, and can be played with relative success and fun right away.