There's no debunking as that's their creed and their mufti even authored books that has that views on itOman and Omani sheikhs and people who are Ibadiya debunk these claims in the video, they are peaceful, faithful and trustworthy. No hatred to other muslims whatsoever.