If you say the roster is good right now, then Bill has been a mediocre coach at best going 25-25 or 25-26 (playoff loss). He's missed the playoffs 2 out of the last 3 years with the addition of a 7th playoff team. If you think the roster is bad, then Bill is a bad GM. Either way you're walking yourself into a checkmate.
Bill was at his best in his early years when he had veteran coaching staff, FO, good drafts to add to Parcells leftovers and an ascending QB who became the GOAT. Despite bad drafts later on, the 2nd dynasty was carried by Brady and Gronk going in God mode with enough supporting players to cover up the draft mistakes.
Now he has arguably the worst coaching staff in the league, not enough players who can carry the team (who also are arguing with him and other coaches) has made awful personnel decisions and has held his now 4th Annual December Slide event. Get better coaches, more impact players and most importantly...a QB. Look at Andy Reid, he was a mediocre coach in KC and was never going to be a threat in the AFC until he landed Mahomes. John Harbaugh was a dead man walking until Lamar Jackson bought him some time. QB's are coach savers or coach killers.