I agree with your recommendation however by referring to ICGE as a "company" you give it WAY too much credit IMO.
Hats off to Buck et al. for fleecing so many willing sheep. I have nothing but the utmost respect for what management have accomplished with ICGE as their personal bank machine/entertainment source. Just as long as they can avoid jailtime, I see no reason they shouldn't be lauded for their achievements!