Yeah, sort of like Bigfoot...always talked about but never proven to exist.
Also applicable to “moderate Muslims.”
Absolutely.
LLS