No, not all team members must be able to do everything.
That makes no sense: humanly, professionally, or economically.
Not everyone can do everything equally well. And not everyone wants to and should do everything. Why should we force people to do so?
