Can we see a screenshot or some other confirmation that this happened? Not saying it didn't, but it'd be a great way to tank a competitor's business if it were fake. I wanna be sure before I get a pitchfork out. To the extent this is legitimate, it definitely seems like grounds for a lawsuit. IANAL, so can't say if it'd succeed, but I am not convinced the last-minute EULA change would save them.
They deleted everything besides the frontpage and EULA page, a shame since their blog was a good resource.