I recently watched a video that said several NFL franchises will be getting new stadiums, renovations, but making them mostly dome-like over the next 10 years.
Jacksonville, Tennessee, Buffalo, Cleveland, Washington, Chicago, Denver and possibly KC ($800 mil renovation or $2 bil dome). And supposedly the Phila owner asked the fans if they wanted a new stadium and the majority response was no.
Apparently, the NFL is attempting to become more like Arena Ball.
Buffalo will still have a a smaller-ish open roof, but even if it was fully domed, games would still get moved or cancelled because of the roads and medical teams, ambulance, firemen, etc not having access in snowy conditions. The problem is not snow on the field or on the fans, per say.