Imagine All the Protocols

You donโ€™t have to imagine this. It already exists. There are several ways to do this. VRRP combined with policy-based routing can do the equivalent of this and far more (though some of the terminology in the tweet is not really relevant) and several dynamic routing protocols such as OSPF will do this as well when combined with VRRP or another resiliency method. VRRP supports up to 255 routers, by the way, so go crazy if you wanna with routing things every which way.

There is also multicast BGP to use, if you need to go really wide.

This is a long-solved problem in networking, in other words.

Source: I hold active CCNP and a CCDP certifications.