Just because a artist makes a few million on a show does mot mean they get to see it all. I can gaurentee that they dont spend the money on big houses after a tour. They got Taxes, Health Insuarnce, Expense, Bills to pay just like everyone else.
The band may make 100 million on a tour but they can most likely only see 1 million of that if possible.