I do leg presses too. I know a lot of people lately are all down on them but it just depends on your goals. Hypertrophy or strength. Sometimes they go hand in hand and other times they dont.
I also dont think you have to squat or stuff your face but I do think it make things move along faster. Who knows what kind of results your son would have had if he were also squatting?