Thats like blaming the hammer for breaking.
BGP is just a tool, it would be something else to do the same purpose.
BGP is just a tool, it would be something else to do the same purpose.
The main difference between BGP and all other tools is that if you mess up BGP, you've done a very visible thing because BGP underpins how we get to each other's networks. But it's not a sign of BGP being fragile, just very important.
Another canonical example is C++. Some tools make it easy to blow your leg off. Some tools provide safety mechanisms to stop the saw from cutting off your finger.