I'm a bit confused by it too. What does Netflix have/do that BB doesn't?
No retail employees.
A first-mover advantage in the online space.
No history of charging late fees. This is a really important point - in my mind, the name Blockbuster evokes the image of a scolding librarian who sells used cars on the side.
And, of course, Netflix also has a different CEO.