You forgot to mention the elephant in the room. Natural disasters, demographics, social pressures, political and biological Black Swans will force investors to accept higher risks and lower returns, and, yes, higher taxes. If you are a stock broker make sure you have a fast getway car.