The only experience/exposure to ISAF I have is through this website and no one ever seemed to like them anyway. Soooo . . . let them rot in hell. Sounds like a bunch of jackasses anyway.
Only problem is everyone realizing that and dumping the whole sport.