Everybody should be able to read legal contracts especially if it's for personal matters like employment and renting. It's going to get fairly expensive if you need a lawyer to review every contract you sign. If you don't understand the contract you shouldn't sign it.
Personally I think contracts should just be a series of bullet points in clear language so each party knows where they stand but it's a convention that contracts should be in legalese or it's not a proper contract. Lawyers use legalese to increase or decrease ambiguity or to hide unfair contractual terms. It's also gives the impression that only lawyers can draw up contracts, though most of them at this level are just copied and pasted from somewhere else.