Ross is ultimately to blame here. Once he took over, every new Head Coach has been a Coordinator who was a Coordinator in name only; he refuses to hire anyone with experience. And, all of his personnel decisions have hurt the team in some way. When making changes, he never cleans house completely; he always does it half-a@@. Fire the HC, keep the GM. Fire the GM, keep the HC. He may be willing to spend money, but that's his only good point.
The one thing that has been consistent with this team since Ross took over and hired Philbin is that the team is weak and gets pushed around and dominated by tough, physical teams. This needs to end... Miami should be the tough, physical team, but Ross is either blind or clueless.