Agreed. Everyone here saying that nothing could have stopped Netflix from triumphing needs to go read the second article you mention. According to it, seeing Blockbuster's demise as inevitable is a fiction born of hindsight.
http://daindunston.com/blockbuster-the-customer-owns-your-pu...