Schools' reasoning for charging higher out-of-state tuition is because non-resident students' come from families who haven't paid tax dollars to the state, and thus to the school. Out-of-state tuition brings in more revenue to the school, which can be used for a variety of purposes.