Kadri was learning in the minors, and let's not pretend he was ready regardless of how many posters were penciling him into the line up 4 years ago.
Who would you have put with Kessel?
As far as coaches and Kadri? Yes, we know he's been called out by his coaches, and during the outdoor game everyone saw Carlyle yelling at him. I'm sure he frustrates coaches with the same issues we've read about. For the most part it is puck management, and that will improve with experience. He's just not that good on the defensive side of the puck, but he's always been offensively gifted so didn't have to worry about defense.
Give him time and if he's smart enough he'll overcome those deficiencies. Kessel, while weak defensively, has improved over the past few seasons. Backing checking and stripping the puck from a few players doesn't make you a good defensive player, it just is part of the game.
First, I do not prefer Kadri with Kessel on the 1st line evenstrength if that means Bozak is the 2C as I do not have any confidence in Bozak to produce without Kessel.
Second, I would however like to see Kadri on the 1st PP unit as the best skilled players should be loaded on the powerplay.
Third, Defense can be thought offensive flare and playmaking skills is something your either have or you don't. Kadri has it.
Fourth, Leafs do not and I mean DO NOT have a good defensive forward. Anybody that claims we have one is only fooling him/herself. The GA stats is reflective of it.
Fifth, Coaches yell at everyone. Did you see Bylsma getting into it with Crosby? DId you see Eakins yelling at Hall? They must have "attitude issues" eh?
Finally, when someone claims Bozak is better than Kadri cherry picking a few stats and not using context, it is like people claiming Clarkson had good possession numbers and good offensive output with Devils without context that Clarkson mostly played with Kovy.