As much as having a good bag is a wonderous thing, having had MANY bags over the years, I have found that the animals that are baggage handlers can destroy ANYTHING! If they don't shread the fabric, then they'll crush the backbone between the wheels, or find some other way to make it unusable. I've had some uber-high end bags, and nothing has really survived more than a 5 round-trip ordeal.
After many years of doing this, I have found two truths:
1) Don't assume a bag will last longer than one season, and get a decent bag at closeout discount at the end of each season. If you don't need it right away, you'll need it sometime soon anyway.
2) Have friends at areas so you don't have to shlep stuff around. I'm literally staring at one of my bags now, which is going up to Whistler this weekend to finish the change of quiver for the season, then that'll be it for probably 3-4 trips this year. Another bag is at in-laws in SLC which they'll ship to CO when needed. I get tired of hauling stuff around and let FedEx do it for me.
Agree with you re: tubes - great for skis but nothing else fits. I use the bag to put everything in and it pads the skis.