
Are you mad?
1. Look at any standard contract and it's written by the legal monkeys. It's written to protect themselves, not to educate the customer. After you've got through a page of "definitions" - "a customer is someone who is a customer of the store, but not on a tuesday, or where other naming has occured...", etc, etc.
A customer has no hope of reading and understanding a contract without a pocket lawyer.
2. It's common for companies to put terms in contracts which are illegal, or unfair.
What should the customer do then? How do they know which is illegal and which is unfair?
Contracts should state in plain simple English, the important concepts - 2 year contract, a fee of £x if you cancel contract, etc.
There should then be baseline T&Cs for all mobile contracts which can be assumed by the customer and company.
And failing that, if a situation occurs outside these, it assumed be in the customer's favour.