SalsaShark said:
1. Consistency
Starcraft is the most consistent pro gaming game yet in terms of having a professional scene. The infrastructure in Korea is such that it will probably never go away, and will likely always be centered on Starcraft.
2. Accessibility, Kids Aspiring to Become a Pro
At least in Korea, so many people played Starcraft and there were so many professionals and such a developed scene that it reached that point where kids could dream about becoming a pro gamer and many kids did achieve this aspiration. Many of the best players today did not play when Professional Starcraft began, and only started playing after watching some childhood hero play. Many people in other countries now see becoming a Pro as somewhat possible, especially since players from almost every country have risen up and become well known, giving people in their countries someone to root for.
3. Designed for Spectators
The video was right about this being important, but wrong by saying that no game developer designs their games for spectators. Blizzard clearly developed Starcraft 2 with the spectator in mind, and it's style of RTS also has that element of "seeing all the cards" that competing players have, and the tension of watching to see if they play their hand correctly and read their opponent correctly. You can tell who's winning with a bare minimum of understanding. Which ever player has more bases and a higher food count is almost always winning, and any new person could be explained this simple rule. The game was designed with a minimum of visual distraction, everything is designed to be clean and easy to read. There are all sorts of displays the spectator mode can show, including which player has more income, workers, units, production, upgrades, and tech.
4. Personality
Starcraft Professionals have personality. There are huge fan clubs for successful players, and their community interaction allows people to get to know each other. Rivalries also developed, resulting in drama when rivals meet in tournaments.
Starcraft has become as big as it has because it has mostly addressed the 4 main issues brought up in that video, and is the only game to have done so. The Starcraft professional scene is by far the most developed, with professional organization and industry involvement. Other games may have gimmicky massive prize one time only tournaments, involving largely the same tiny group of people all the time, but Starcraft has a consistent scene where there is enough money around in addition to top prizes to support a much larger base of players. Additionally, in Starcraft, new rising stars are born on a regular basis, giving people the sense that they too could be at the top one day, unlike games like Halo where it's been the same few guys dominating forever.
The fact that OGN, a cable TV channel in South Korea that plays primarily Starcraft content is watched by 50% of all teenagers in the country is a testament to the fact that Starcraft has overcome those 4 major hurdles at least in 1 country. With Starcraft 2 giving non-Koreans a chance to start fresh and keep up with the Koreans, the rest of the world just gained that "accessibility, something to dream for, someone to root for" element that was lacking outside Korea. Also, with Starcraft 2 having at 2 expansions announced, probably 2 years apart, and knowing how Blizzard supported Starcraft Broodwar for 11+ years after the last expansion, people can count on Starcraft 2 having support for well over a decade, something no other game can claim with the same degree of certainty. Personalities have always been a big part of Starcraft and always will be. Everyone who watches Starcraft has favorite players due to their play style and interview style. Starcraft 2's spectator interface was designed in such a way as to make it easier for spectators to tell what's going on and who is winning, and this has probably made a big difference in view-ability for many lower end players. Also, there are a lot of good commentators like Day9 who do speak to newer players, explaining basic concepts every time they cast a game to help new viewers get into it.
Starcraft 2 could work on ESPN2 if done right, with commentators geared towards first time viewers, and down time spent explaining game concepts or introducing player personality. Proof of this being viable exists in the form of the OGN tv channel in South Korea. I think it's only a matter of time before it becomes viable outside South Korea.