Some synonyms for requirement are DEMAND/condition//need and must, something that u MUST do or NEED to do. <span />
Answer:
Maybe it was bcos of the background of the story and hw it was written
Social commentary includes personal feelings about matters