The Patriots have demonstrated a pattern of cheating over the years under Belichick(going back to the 70s). Belichick should have been sat for a year they way Sean Payton was in New Orleans. Brady should have been benched at least 8 games and the fine should have been $10 million.
IMO they can't fine the Patriots enough. A sleazy team for decades.