Outside finals, soO is the best player in the world. He has done his very best to prove this for a long time, just as I have done my best to deny it, but by now it is essentially undeniable. Throughout the four GSLs he has made the finals in and the Dreamhack where he looked like a champion right up until he lost the finals, there have been very few times when soO has not looked nearly invincible.
But for a player who so epitomizes standard and essentially flawless solid play, it is always difficult to break through into the public eye and receive the recognition one deserves. And despite soO's occasional CatZ-driven games with proxery hatcheries and nydus plays, the SKT Zerg never seems to really shine and display the kind of blazing skill that brought our eyes to Life or Maru in 2012 and 2013, respectively. soO injects flawlessly, plays his games out in the strongest style of macro Zerg there is, and wins because he has no weaknesses. He doesn't need the flair.
Outside finals, there is no player on the planet better than soO. But unfortunately, Starcraft is a game played when it matters. It's in the finals the true champions are separated from those who would stumble on the finish line, where the Nesteas rise above the Incas. soO may be nearly invincible most of the time, but he has a crippling weakness in his mindset and his mentality that makes it impossible for me to call him the undisputed best in all scenarios. He isn't at #2 because I want to mock his misfortune or make a Kong joke, but because he's a player who more than anyone else collapses when it truly matters. Until that changes, soO can never be the player.