Originally Posted by Anglo Large Clawed Otter
Actually, yes, the law does say so. Contract law does not require that both parties to the contract have parity of rights and/or obligations under the contract. Contracts can be extremely one sided and still enforceable (assuming, of course, the promises contained within are not illusory, or that the terms are not void as against public policy, amongst other considerations). All contracts allow parties to do is to arrange their affairs and dealings in advance with some degree of certainty. Entering into a Contract (in most common law jurisdictions) requires a "bargain" between the parties. In simplistic terms, you know (or are deemed to know) what you are getting into when you fork over money to an airline in return for their promise of transportation.
The conditions the airline imposes upon such an agreement are readily available to the purchaser prior to purchase. It's up to you whether you choose to actually read the fine print. Additionally, it's up to you whether you evaluate that fine print and allow it to influence your purchasing decision. The airline generally has no legal obligation to provide you, the consumer, with a contract that is primarily to your benefit. As businesses, airlines generally craft contracts that are to their benefit. As a consumer, the only power you have to modify such behavior (so long as the behavior does not involve other illegalities such as deceptive trade practices, fraud, etc.) is by withholding your funds from that business, or by finding another business more willing to accede to your requirements for a suitable contract of carriage.
Absolutely right. Basically, as long as a contract does not violate law it's legitimate and enforcable.
You should see how one-sided the contracts are that we sign with the TV networks when we produce series for them!