All he really did was confirm that Randy had been fired.That's not surprising at all and pretty common in the whole product review biz where even if you're not getting paid by a company, being less than positive puts your access to future product in jeopardy.
There's a channel I follow that even puts a graphic onscreen for each product discussed to disclose if they were paid to review, given the product free for review, or bought the product with their own money to be completely transparent.