Mike,
I think you have found the heart of the problem - we only have career politicians who only think of the next election and themselves rather than thinking of the next generation, and regardless of your personal politics they are pretty much as bad as each other.
Regards