The article cites problems with Blockbuster's management that go all the way back to 1996, before Netflix even existed. And if anything, it sounds like the various cadres of corporate leadership weren't "wishy-washy" so much as they were laser-focused on a single idea -- the one-stop retail "7-11 for the mind" concept. It's just that the idea they were focused on was terrible.