No-name school better for Econ or finance?

Just because he’s guaranteed admission doesn’t mean he has to go to that school. If he decides that’s what he’ll do, it’s great - but a student like you describe is certainly not locked in.

I think they’ll find schools with programs in social justice, peace studies, and more - or may even create their own major.

In this case, to me, Econ would trump finance - unless they wanted hard skills to apply to an leading an organization of interest, etc.

I think there’s lots of time to figure this out- and that includes where the student goes (unless they’re 100% committed to only this specific school). You have many schools that give extra scholarship $$ to interests like this. College of Charleston has the Ketner, for example, and others have similar (CU Boulder I know).

You might also look at the Shepherd Poverty Program schools.

Member Schools | The Shepherd Higher Education Consortium On Poverty (shepherdconsortium.org)