The coach isn't the problem. This team isn't going to win any games with Andreas Martinsen as a 2nd line left winger, or with Cody McLeod as a 3rd line left winger, or with Jarome Iginla as a top-6 forward, or with a 4th line that's AHL caliber at the moment, or with defensemen like Holden, Redmond, Gormley, Stuart, and Guenin on the ice so little because they all aren't good that it forces EJ/Beauchemin to play well past what they should be playing.
This team has a nice core, yes. MacKinnon, Duchene, and Landeskog as three core forwards are nice and Grigorenko if he continues to progress this season may eventually join that group. But we're still short 8 forwards. Carl Soderberg is a nice player provided he has the right linemates and is in the right role. Right now, neither can be said for him. Blake Comeau, I think we're all realizing, sucks, and was a mistake to sign. Alex Tanguay is at the end of his career, as is Jarome Iginla. Cody McLeod is a 4th line player, Jack Skille is a 4th line player, John Mitchell is a 4th line centre who can sub onto the 3rd line for extended periods if injuries occur. Dennis Everberg and Andreas Martinsen are AHL players. Chris Wagner is an AHL player.
The team just isn't good enough, plain and simple. People can look at Mike Babcock and say "Well what about the Leafs?!?!" did you ever stop to think and realize that James Reimer has been the best goalie in the league for arguably the last 3-4 weeks? Did you see how much the Leafs sucked to start the season? Babcock is a good coach, yes, and you can see his system taking place in Toronto but let's not act like he'd be a saviour to this team. It'd be the same problem, maybe we'd squeak out 1-2 more wins with him here as a coach but the roster just isn't good enough.
It's going to take more time. Rantanen, Zadorov, Bigras, Bleackley, Meloche, our 2016 1st, they're all on the way. But they aren't going to be here anytime soon nor will they make an immediate impact.
It sucks losing, I hate it. But it's not going to stop this season because our roster isn't good