I agree with this for the not-quite-Ivy schools where financial aid is largely non-existent, but given the incredible financial aid programs at many Ivy League schools I don't think this advice is well thought-out. If you are middle class, say earning $80k per year, I doubt you will pay more than ~$8k a year for your child to go to Harvard. The article does not address this, and explicitly says you should not consider these if you learn less than $40k (yet you pay nothing at Harvard if you earn less than $60k, I believe).