Stanford/Princeton/MIT vs USC (full scholarship) for Engineering

My post was in response to a couple of other posts that talked about how grading may be tougher at some of the schools OP’s son is considering. My point is that it may not matter for OP’s son, because he is likely an exceptional student (admitted not because of a hook).