Unfortunately they're alive and well and living on FR.
Seems like they've come out of the woodwork and are feeling "empowered".
Nobody will ever take their hero seriously again.