> Health insurance is not 100% free (e.g., you go to the
> doctor and he prescribes you some pills. You have to
> pay for those pills yourself. Sure the doctor
> doesn't charge you for the hour).
Just to be clear, the pills are still often subsidized and very cheap where they are not. It is uncommon to have medical expenses of more than 30€ per visit even for cosmetic concerns.
Also important to note that most of the fee of 300€ per semester of university pays for a public transport ticket which allows you to take busses and trams in the city where your university is located and usually also trains within your Bundesland.