IMO I think O'Sullivan is overrated... yeah that's right, not underrated but overrated. Granted, he has offensive upside, but that alone won't get you a job in the NHL- especially in todays NHL). Sooooo many players have come and gone (quickly) just for that reason alone. I don't think he has an attitude problem, he has had problems with his Dad in the past (but who wasn't) that are now behind him, he gets a 3 game (team) suspension for staying past curfew (he's an 18 years old kid playing junior hockey in Canada where he, along with this teammates are, are GODS). Its not his attitude I have a problem with, I think he does have the all-round game that an NHLer has to have today. There is way more downside in his game then upside and that alone is the reason you'll never see him in the NHL - a great AHLer or if he can learn to live with not being the number 1 hombre on the team, he might pan out to be like a Daigle (who took 10 years to find an all-round game).
O'Sullivan is a one dimensional player, and not even the best (or close to) in that dimension. Patrick, who has been tagged the next great thing since an early age (NO player should have that burden to carry with them at such a young age) has to realize that he needs to develop into more of a complete player to play in that greatest Hockey League in the world, either he wasn't noticed the flaws in his game or he doesn't want to try to make them better?!? or who knows, maybe he can't?
*nothing against Daigle, he not only turned into an all-round player but is doing it with the best all-round team*