Maurice is the league average coach. He's not bad, he's not great. He plays the game like it is supposed to be played, isn't a stubborn old mule, but doesn't really innovate anything either. The best coaches will outcoach him, but that won't matter as long as the players outplay their opposition.
I think the Jets roster gets severely overrated. It is rather dysfunctional, lacks key pieces (for example a viable 2nd center), and has a bunch of players who are wildly inconsistent, Laine being only one of them. Fortunately for them, when one players goes cold, another usually gets hot. Recently, Roslovic picked up some of Laine's slack.
By no means is it the easiest roster to manage. Maurice has done a half-decent job at it, somebody could have done better, but many would have done worse. A lot of young guys there who struggle to play consistently, and veterans who often set a bad example with their undisciplined actions.