This.
The NFL doesn't even have to publicly disclose that a fine has occurred. They're a private business. They don't have to share the information unless legally compelled.
As far as this situation goes, it's clear that the league wants the game to change. You and I don't have to like it, but it's their product, and they can do what they want with it. Our option is to stop consuming. But guess what? We're not stopping. Ratings are high. Profits are high. People continue to follow it. Defenses have been under assault for years. High Octane offenses sell tickets and get ratings. The hardcore fan might appreciate a 9-6 slugfest, but your average fan wants to see touchdowns, and lots of them. The NFL knows that, and are doing their best to drive the game that way. And unless you are willing to stop consuming it, that's exactly what will happen.
But how many people are really going to do that? The League knows exactly what they're doing here.