Well, to summarize without using fancy charts or anything...
Reinhart isn't a player that will 'drive' a line. He won't raise the level of play of lower players. No, he's not that type of guy. He's a guy that will make good players even better.
Maybe that's not something you want out of your 2nd Overall Pick, and that's fair, you're entitled to that opinion. That's not the same as saying he's failed at the NHL level. He has rarely been placed in a position where he excels the most, so you can't accurately assess his full potential.
If he was 3C on the 2006-2007 Sabres and wasn't producing, yeah maybe he's not an NHL center. But at this point, Vanek and Afinogenov aren't the 3rd line wings.