Just to clarify, Czech Technical University is free (for Czech citizens) - I also graduated there. I understand what you're saying, but I am somehow repulsed by the idea that such a system is considered a "privilege". It doesn't have to be a privilege. If you don't have good public universities in your country, you should consider getting involved in politics.
My point was mostly centered around freedom. Everyone knows the rules of the game. Those who can’t toy around, play the game straight and narrow (good grades, stay focused on one concentration, and hope you picked well).
It’s a luxury to try one thing or another, no matter the cost (cash and time), and still land in an ideal situation as life progresses.
Just to clarify, Czech Technical University is free (for Czech citizens) - I also graduated there. I understand what you're saying, but I am somehow repulsed by the idea that such a system is considered a "privilege". It doesn't have to be a privilege. If you don't have good public universities in your country, you should consider getting involved in politics.