I don't care what Rivera says or doesn't say publicly. That's just coaching style and style doesn't make a coach good or bad. There are good and bad Drill Sergeants, good and bad Player's Coaches, good and bad Play-Designing Geniuses. Whatever. You win, and your style is charming. You lose, and it's annoying.
I don't blame Rivera for this season. I don't blame any of the coordinators. I don't think any of that matters at this point. SO many different coaches and coordinators have come through this town, some very successful elsewhere, only to fail here. The team has had top ten offenses, top ten defenses, pro-bowl veteran QBs, pro-bowl draft top draft pick QBs, pro-bowl low draft pick QBs, top RBs, a slew of great LTs, top pass rushers, top corners, top safeties ...
Literally, everything this team has ever needed to be successful has passed through its doors over the past 22 years. There is no magic, if-only-we-had-this-thing, solution that will make the team long-term successful.
Well, except for one thing. And that's not happening.
So I don't have a solution for you. This is a badly run team. That won't change by replacing the coach.