Human entropy is inevitable. With time, every thing is going to become a mess.
Decoupling things makes life easier.
If you connect two boxes from different vendors together in the same network, will it work? If yes, what and how exactly is it going to work?
Miniature things at large scale could become catastrophic.
The solution will always be as complex, as you made it complex.
With redundancy you won’t make your network unable to fail.