Where are you getting 0.01 btc per transaction? 0.001 is a more realistic fee even with a few inputs. So $7.50 a transaction.
Other than that I agree. Bitcoin as it is can never be a mass adopted currency. It just doesn't scale.
The upcoming fork will prove it is resistant to any change by spinning off another altcoin and yes its getting decentralised but If any one organisation gains 51% of the mining power then they will create a fork - another altcoin.
As long as some people out there are willing to run the miner software for the original chain then bitcoin will exist. It will probably be as a curiosity object in the new blockchain powered world, a proof of concept, it will have proved its point but in some weird way remain collectable. Fuck knows what it'l be worth by then. We'll probably be all be using ChickenCoin or some other alt.
Hopefully more volume can make it less volatile meaning it could survive as a store of wealth. Digital gold for the mp3 generation or something.
Im still 90% bitcoin but getting twitchy.