because researchers from Kudelski Security most likely tried different static analysis tools and they didn't work the way Rubocop did.
They don't write the details of how they got to this particular tool - you could also see from the article they tried a different approach first.