As a counter example, the government manages and collects all kinds of weather station data. But the trend is for private companies to get contracts to privatize the dissemination of that data through fee-based APIs etc. I would rather the government provide it instead of taxpayers having to pay twice to enrich some rent seeker.
I'm not aware of any private company that has a contract with NOAA or the NWS to privately disseminate the agency's weather data (either acquired itself or purchased commercially).
Operating an API isn’t free either and the needs and scale change dramatically for customer. So you would rather the public pay for Google to use weather data on a massive scale?
The government already does that.
etc etc etc