Regarding “majors that wouldn’t pay well”, how realistic they are for a given student does depend on the student’s spending habits.
A frugal student has many financially realistic options. A student who grew up in a wealthy household with no attention paid to cost and value of any purchases, who may expect a similar lifestyle right out of school and has spending habits to match, may have far fewer financially realistic options.