He's always been pretty good as far as I can tell. He's got the size, stickwork and wins battles along the boards. Always been a positive player at EV. The Leafs problem is they paying guys like Bertuzzi 5M for providing nothing, Reaves etc..
Teams like Florida, Vegas have 4 capable lines where at the Leafs bottom 6 is atrocious. And now that Taveras had declined even the 2nd line isn't as strong, which is why they are where they are.