Kagi haters are in shambles