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.
People were mining when Bitcoins were worth $1. A lucrative block reward is not necessary.