Quite agreed !

If you can recognise your role, stick to it, be called upon to give guidance in it, are damn good at what you do in it, and can put foward an opinion, which contributes to a positive outcome, then I reckon, you're doing Ok.

I always say, there is no minor contributor. There's those that contribute, and there's those along for a free ride. There's no fee ride.

cheers, niteshift