I know bands that put every dollar they can and bit of energy they have into giving people what they want. It costs so much money to tour. Being on the road, gas out the fucking ass getting around, eating, have a place to sleep if you're not sleeping in the van, buying merch, paying bills at the same time, ect ect. And most of the time, people just get a bands music for free. Unless you're in a bigger band, playing shows where you don't have a following exactly, guarantees for playing can be less than $200. It's not a luxurious life as one would think being in a band trying to make it by. If you don't understand how it works, don't speak nonsense.