I hate the ear popping thing, but otherwise I don't have any problems. I do have a choice of airline, even when there are 2 others flying the same route. Never gone overseas, so the longest leg of any journey has been just over 2 hours.
I have gone from Perth to Brisbane and back again and that is horrible to sit in a tiny seat for that long.
I only fly Melb to Townsville via either Brisbane or Sydney, then return after a few months.
So that's why the leg of each flight doesn't take that long.
Apparently Jetstar do a non stop light, but I won't fly with them. Prefer Virgin Blue.