A very helpful article in the way you summarized it!
The only topic covered that I may disagree with is your sentence regarding mortgages: “Doing this gives them a chance to actually pay off a mortgage, rather than constantly increasing mortgage payments by regularly upgrading to a bigger, better house.”
Getting the biggest mortgage you can afford without paying it off quickly can be advantageous for wealth building as I highlight here: https://medium.com/@gd4hour/why-i-cant-agree-with-mr-wonderful-s-advice-on-mortgages-ac910720ac4b.