Definitely an unfortunate situation, I don't think it would be in the same place if counter strike was expected to become so big (and for such a long time) from the beginning.
It probably is helping that Television stations are broadcasting CS:GO events more often now, for example we had Sky Sports covering the last major final which was really cool. As @Interfearance pointed out the surface level risk being a large factor, I feel like that will at least do something to reduce that risk. Actual licensed TV probably seems safer and more reputable (+additional viewership for their brand) to the sponsors eye opposed to the internet, where anything goes, for example.
That last point in the video with the suggestion about renaming Terrorists and Counter-Terrorists to attack and defense, I would fully support. It rarely ever goes through my mind what the teams actually stand for, let alone the players even being 'human' apposed to just moving targets. I would disagree with changing them in a perfect world, but if it means a better public perception in this one then sure.