But what is investing other the attempt (aware or unaware) of creating wealth? When people make money, it means someone bought something from them. This means they had to create something other want. That can be a service, a good, or a house for rent. Remember that those who rent houses are people who can't afford to buy them, so they need someone with capital to manage the house. I am renting myself and I much prefer it at the moment to owning a house.
You want billionaires to keep their money, because unless they put it under their mattress, they are growing the economy, which means lowering prices and raising quality.