Lemme learn ya:
When the block reward goes to zero, the cost of the network will be the sum of all fees paid. So if people pay 0.01cent fees on transactions, that's the cost of all energy that will be used.
When this happens and transaction fees start skyrocketing, Bitcoin will lose one more of the apparent appeals that it has (number 4):
1) security - yeah, kind of, if your IP is in Russia and you know people in KGB
By this, I assume you mean anonymity? It's pretty anonymous. If you're worried about IP tracing, use Tor.
The security of bitcoin is that it cannot be stolen without access to your private key. If you give someone access to your private key, it wasn't stolen, you were swindled.
2) decentralized - as much as Visa - few entities own and process all
http://blockchain.info/poolsMining pools are just that - pools. actual miners come and go, and shift between the various pools.
3) fast processing - yeah, like it may take you a month to sell your stash on MtGox, due to random choice of withdrawal limits, once Satoshi starts dumping his 60% of all BTCs
But it still only took you ten minutes to get your money to Gox. Compare that to a Money Order, or even Westen Union.
4) low transaction fees, bwah, ha, ha, in your dreams but certainly not in your future. Who's gonna pay for all that custom HW once it is useful only for transaction fees?
If the transaction fees aren't sufficient to support a large group of miners, then the number of miners will scale back, or the fees will increase, until they are. the fees are not going to "skyrocket," because then nobody will pay them. (and .0001 btc is better than 0.0 btc)