The provision of only need-based aid rather than assisting all qualified students weighs heavily on my daughter and is making her decision to attend ND quite hard.
From her perspective, and she's more social justice oriented than I am, it's wasteful to spend ND money when you can spend a fraction of that and attend a fairly comparable school offering significant money. She likes the idea of legacy, but is legacy worth the premium and is it morally responsible?
From my perspective, and I'm much more materialistic, I view it as the opportunity cost of the money and what else she could do with it to launch her life.
Knowing some guys who work for ND, they are true believers (not unlike the people who work at Disney), and rather than recognize the greed for what it is, they view it as in furtherance of the mission.