Limits the builds???Never. Look at the mechanics of the spirit nat, there is synergy between the skills since you can change their tags.
-If you had 100 skill points and if each basic skill gave synergy we would have hundreds of builds. For example, I could receive firebolt burning damage on my frozen orb and I wouldn’t need to place an enchantment just for that.
I played D2, I wasn’t a professional player, but I played.