At least Blockbuster had the excuse of a major technology change that obsoleted their entire business. You could argue they should have foreseen that as they were consolidating the industry and done more to welcome new models, but they were doomed.
Sears could have been a contender. They had all the advantages and fell through their own bad vhoices