Great question. Our approach as a family has been, if the school is an elite school that is very likely to return on investment in spades (think Ivy League, elite California, Carnegie Mellon, etc) we would consider full price. Also a requirement: major. If the child is going for law, medicine, engineering, and other fields that pay well, it’s an easier call. If they are looking at humanities, or want to be an elementary school teacher, where it may be very difficult to handle those loans, we would make a push against it. While financial companies are falling all over themselves to make offers to kids from MIT, Yale and Stanford, public schools and struggling industries are not.
Ironically, neither of my first two kids applied to any of these schools, they both felt that it would be full of snobs, rich kids, and everyone there would be obsessed with being competitive. In short, even though my kids were high honors / AP kids, they didn’t want to be surrounded by super high achievers. They preferred looking at the next tier down that had a mixture of kids, ranging from amazing students looking to save money, to modest kids who showed something to get into the school.
In a nutshell, as non-wealthy people that the FAFSA considers uber wealthy (partially because cost of living and income in our state is high and salary is a big factor on FAFSA), our offers looked like this:
Very good private school (think RPI, WPI): about 30-35K in merit, so left with 35-40 per year to pay
Very good state school (think Purdue, Michigan, Virginia Tech etc): No merit, or a small amount, leaving about 40K per year to pay
Good state school (think UDel, Miami Ohio, UMass, UVM etc): Larger offers, and they varied. For example, Miami Ohio offer is very large, UMass 12K merit, UVM zero merit, and so forth)
So in the end we will be paying something like 30-40K per year per kid, about half of which will be on them as loans.
To each their own of course!