Rawl's theory of justice is oversimplified and not applicable to real-life situations due to its original assumption of "justice is accepted through social contracts from the origin position." As the assumption infers that the ideology of justice is shared and remains rather fixed for everyone in the society, the entire theory is abstract in a sense.