Question: since breadth usually is the inverse of depth, FSDevs are good enough to stay afloat in all fields; this means that an expert (someone who is specialized) is always able to crush a FSDev in his own field of expertise.
So, FSDevs are always the rookies in  all fields, compared to specialized devs.
Does it make sense to put a FSDev in a big team?