Yes it is wrong, paying the cost of education at cost (for a government), or paying students to pay market prices (inflated by perception of value) is a huge difference. Which do you think Bernie Sanders was implying?
In real life there are more possibilities in between 0 and 1..
Also look at how its done in other countries. Apparently americans can go to Germany to study for free in a recent article. Absurd indeed.
You do understand that all of those options require someone to pay for the services? I don't know why we're still having a conversation about this. An institution with employees costs money, unless the institution is entirely comprised of volunteers (in which case the volunteers are paying with their time).