Interesting reading and the evidence against iobit seemed quite conclusive. Iobit.com however has a green WOT rating.?!