Very much in flux at the moment. Essentially the FAA pays the NWS for roughly 90 mets to staff CWSUs to handle IN FLIGHT forecasts (local WFOs handle the takeoff/landing forecasts). The FAA has been looking to cut costs for years and the CWSUs always seem to be on the chopping block. It appears this time they really tried to make the clean break, but there is plenty of negotiating going on behind the scenes.
Local WFOs are not equipped or staffed to be able to handle briefing the FAA on demand, so that's not going to be the solution. Either they come up with a new agreement (maybe reduced staffing?) or they'll contract that forecast out to a company like Scott's. But the key is that they need some centralized entity to collaborate with the FAA. Because it's not just about the in route forecast, it's maintaining "gates" for flights to fly through on the way to the airport. You can't have Southwest and Delta winging it around thunderstorms, you need to the FAA to tell them which heading and what flight level to maintain so you don't have collisions.