I think the author is a bit confused by how this technology works. My understanding is that an aircraft can also have an ADS-B receiver onboard, which allows the pilot to identify other traffic in the local area - it doesn't rebroadcast the signals as in a mesh network (I don't think there is any encryption in these signals either, so that's probably a good thing).
ADS-B is only really used currently as a secondary resource for identifying aircraft rather than seeing where aircraft are. The primary way is by using a radar return, and matching this up with the aircraft transponder which reports the aircraft ID and altitude.
At the moment I don't think there are any hard requirements on having ADS-B transmission equipment on aircraft, although most commercial airliners already have it (which is what FlightAware and such usually use - at least outside the US). It will become a requirement over the next few years however for most civilian aircraft.