1. Bitcoins will take off because it has tiny fees for wealth transfer.
2. Future mining to keep the blockchains up will be supported by transaction fees.
If all this mining power has to be kept up as the 25 bitcoin bonus runs out then the transaction fees could well end up just as high as the current 2.9% + 0.3 seen everywhere.