En mi opinión, todos deben pagar.
Si no tenes los medios, el Estado te los debería dar en forma de un sueldo mientras estudias.
Una ves recibido y con trabajo, devolves el dinero que el Estado te presto.
De esa forma la Universidad Publica tendría el autofinanciamiento e independencia económica...