Target\Walmart are filling in the gap between Amazon and Best Buy, so that Best Buy can disappear into the sunset with RadioShack, Circuit City, and CompUSA. It'll happen, likely sooner than later. I'd guess this is their last christmas season before they close most stores.
Even if they’re the worst I don’t see what benefit it is to us as consumers for them to go away. We want more competition, not less. Also they're tech specialized so they will always have way more selection than target and Walmart.