Although I agree with you about the end results i.e. few months or a year or two down the road as to where this whole thing would end
But there was nothing wrong with showing their stuff in DR. If and when he makes big claims which cannot be substantiated-perhaps then you may have a valid point.
However, I didnt see anything wrong with what has happened in past couple of days.