So this is some bizarre forum vendetta? wtf?