Well, at least in a hardshell you can put these PVC supports in place
http://tinyurl.com/qzjwr
How about a Bucky-ball clamshell-like cage that snaps into shape around the bike before you check it in your soft bag and collapses into a handful of sticks when you're ready to ride? Yeah, I'll work on that one...