This is true in theory, but I live in a city where tuition to a Top 15 college is $400 per semester, almost nothing.
Yet, people who need to cover their own living expenses have a far smaller success rate, need to drop out more often or need to pause studies to work.
Programs to cover these living expenses exist, but they are limited, and not everyone who is not eligible for these can easily cover all expenses.