I don’t think Cavuto likes Trump tone and clouds his view about Trump on everything.
Do a search, Cavuto seems to be a never-trumper.
However, he occasionally supports the President on certain issues...