I dispute that "waivers" is the common name for "the waiver system";  it's simply a term that occurs a lot in idioms like "put on waivers", which isn't precisely synonymous.  This article isn't about the idiom, it's about the system.  As for your suggestion about searches:  that seems to me to be supposing that people's searches are unreasonably specific, or are using a search engine that's unreasonably fragile.