It's not all someone else's fault, but the people who are making those decisions are very young and easy to exploit.
1. They have parents which should know better. (especially when cosigning loans).
2. They dont have to go to the most expensive school. I could have gone to a much more expensive school like NYU or USC but chose to go to a UC because thats what my family could afford and I didn't want 100k in loans.