That's already happening in the U.S. - State schools are heavily subsidized by taxes. I went to one which was (and still is) relatively inexpensive for in-state students and delivered fantastic value for what I paid.
Saying "universities should be free" and that it should be paid for "by taxes" without being more specific about which universities and what taxes paid for by which specific people doesn't really add anything.