States pay for higher education systems as a part of their budget.
From https://www.newsobserver.com/news/local/education/article239..., $800 million from North Carolina tax payers to universities it sounds like.
Meanwhile, Germany is re-introducing fees for non EU residents: https://www.studying-in-germany.org/germany-will-reintroduce....