The reasoning behind BTC fail is simply the lack of real value as a transaction medium - it's just too slow and can't do high volume at speed. If you wanna use it to pay for something, you need speed otherwise you're waiting around. People are realizing that and it is the exact "door" you speak of. Cheers!