thanks everyone for your comments, they are very helpful. Would it be fair to say that bitcoin is going to have to be tweaked a lot if it is going to be used as a successful currency in hundreds of years time?
Definitely BTC has to evolve in order to survive: either by changing the validation process so that the transactions become less costly in time and energy, or by creating a fork toward a much more efficient currency