The same is the case in offices also. Every team member should give a little more than he can give. Then the team will head for a victory. Instead of that if we put more wait on the other person team may not do good.
Some people will be very good when they work individually and they may not be that good when they are in a team. That may be due to a lack of understanding about group dynamics. The group leader should support such people and try to bring them up so that the team will get benefitted.
K Mohan @ Moga
'Idhuvum Kadandhu Pogum "
Even this challenging situation would ease
"Life is easier when you enjoy what you do"