This feels like a great thing for the government to do which is why NOAA/NWS have traditionally maintained these services. The data these stations produce nationally is valuable but hard to quantify on an individual station level - should the station that detects vital data about a hurricane be given a large bonus for it? If so we'll end up with extremely lopsided coverage while the information from nearby weather systems can be invaluable.