Not sure why anyone would hesitate to draw a difference between a rep as a whiner and having talent. Crosby has both in spades. 
Not sure either how the naming of him as a youngest captain has much to do with talent these days either. Owners want a big bang for their buck and so the naming of a captain has less to do (directly) with talent and more to do with marketing.