@Michael Velasco 100% agree with you, if you need a highly secured and redundancy as a requirement I would look at Extreme's (old Avaya) fabric. So yes you are right depends on the requirements.
Depends on the size of your network, redundancy requirement, etc.
I would steer away from legacy networks where things like spanning tree is always a nightmare.
Look at Extreme Networks Campus Fabric solution, no spanning-tree enabled on any uplinks and all uplinks are…
Loop-free networking instead of traditional Spanning-Tree. All uplinks remain active and in use.
Reconvergence times that are sub-millisecond, meaning minimal impact to user applications in the event of a link failure.