I personally tend to create just one vSphere Distributed Switch and then control port group uplinks via NIC teaming.
But if in your environment you create a distributed switch for every group of uplinks, then you may as well continue to do so.
Both approaches would work, I guess it's more just a matter of preference.
---
If you found my answers helpful please consider marking them as helpful or correct.
VCIX-DCV, VCIX-NV, VCAP-CMA | vExpert '16, '17, '18
Blog: http://niktips.wordpress.com | Twitter: @nick_andreev_au