I believe that it's important that all of the levels of education are free, whatever marks people have. Students from any background can have great potential and ambitions, some don't show it by impressive grades that can give them full scholarship. There is limited number of scholarships too.
People shouldn't be discriminated against based on their income. Not having much money is not a sign of being dumb or lazy.