saamGazWords
I think the biggest thing keeping it from being big is the spec client right now. Tons of people are playing competitive and on low level teams right now but watching that game feels even worse than watching tf2 to me and i'd still rather watch CS than both despite it being my least favorite of the 3 to play
Overwatch comp is going to be huge. There's already 100k and 300k tournaments this year. The games only a few months old.
I do agree that the spec view needs improving for sure.