Anytime a brilliant idea such as a retractable roof is invented and tested successfully you have to know that any new sports palaces that are in the works will use that idea. It's called being progressive. And practical.
The fans are more comfortable, if the weather is inclement you have more people in the stands and more concessions, etc being sold.
The NFL owners are a tight clique. I'm sure they share ideas.