Dan Clancey gets confronted over the h3h3 drama on his platform