There have been times when I've had to take 3 economy flights in a row to get to a destination, travelling over 24h straight.
Travelling long-haul in economy if you're anything near 6 feet tall is absolutely fucking miserable. But not everyone has the luxury of easily getting another job, so what can you do?
The only upside is that after doing it long enough you gain status (but it takes a looong time flying economy), then you tend to get free upgrades a lot more often, and you can use your airlines to get a free upgrade on the rare occasions where the moon and stars align and the airline says there is availability.