In order for Bitcoin transaction fees to become lucrative enough to encourage mining, Bitcoins value is going to have to rise substantially. Luckily, certain traits are built right in to Bitcoin to ensure just that.
Every other fiat currency has an essentially unlimited supply, and governments love to increase their money supplies at will. The problem with increasing the money supply, however, is that the value of the individual currency unit, such as the dollar, decreases.