Given the recent run of GMs that we've had (Lou, Burke, Nonis, JFJ) I'm amazed at how much hate Dubas gets. Save for the backup goalie issue (which I fully expect to get resolved some time soon), he's pretty much done everything fans have asked for. The only thing he hasn't done is make the team more physical, but that's because it doesn't fit his vision for the team. Seeing as that vision brought us a playoff birth last year, I don't have a problem with how he has constructed the team.
In a year and a half, he has: signed Tavares, signed Matthews, Marner, and Nylander all while staying under the cap (these deals will all look better as the cap goes up), brought in Muzzin and Barrie to shore up the back end (while the Barrie move didn't work out immediately, he's certainly playing better of late & nobody could have predicted the rough start he got off to), cleaned up Lou's mess (got rid of Marleau and Zaitsev), and fired Babcock (a move that not all GMs would have the guts to do midseason). That's a pretty successful year and a half, IMO.
In a year and a half, he has: signed Tavares, signed Matthews, Marner, and Nylander all while staying under the cap (these deals will all look better as the cap goes up), brought in Muzzin and Barrie to shore up the back end (while the Barrie move didn't work out immediately, he's certainly playing better of late & nobody could have predicted the rough start he got off to), cleaned up Lou's mess (got rid of Marleau and Zaitsev), and fired Babcock (a move that not all GMs would have the guts to do midseason). That's a pretty successful year and a half, IMO.