I got your point, but i can not agree. Examples of famous but average peforming players is not justifiying amy case. Team play doesn't necessarily means you have to do only hard working without taking responsibility.
It is a mixture of all required.
If you have better shooting angle than Messi...