Won't ripples run out in time? If there are a finite number of ripples, and ripple transaction fees get destroyed with each transaction, then wont they eventually run out?
The fee is variable over time.  As the supply dwindles, the relative value of each XRP will be higher, so the transaction fee will get lower.  They'll never really run out.  

https://ripple.com/wiki/Transaction_Fee