I'm arguing that every NFL has NEVER shown consistent commitments to players or coaches. It doesn't happen. They cut or dump players left and right, no matter how loyal the players or coaches are. How many people would be complaining if Pegula fired Marrone on Monday? I assure you, it'd be less than how many are complaining now. The Bills (and every other NFL team) have never rewarded loyalty. Yet we expect coaches and players to take paycuts or never leave for more money or better organizations? It's ludicrous.
Edit:
In fact, I'll pose you another question. If Marrone didn't opt out, EJ won the QB competition but went on IR week one, and we went 7-9 in 2015, would Marrone be shown loyalty? "He caught a couple bad breaks but he stuck with us?" He'd be shown the door. In a heartbeat. I'd stake my bank account on it.
Expecting loyalty in a cut throat business is how you end up getting played. Begrudge him for not being classy, but that's about all you can put on him.