From what I’ve heard there are two reasons.
1 - So you know at a glance what you’re dealing with.
2 - To avoid unbalanced cookie cutter builds. In TF1 there ended up being “meta” builds that everyone ran because they were the best so balance was shot and it just got stale.