Geez the haters are out in full force as usual.