The media do delight in Republican-on-Republican fights. Republicans are famous for their ignorance and stupidity, so when you get many of them in a room and you start them arguing on the hot button issues of today, stupid things will be said. People think stupid things are funny, so the media displays them.
Of course the media takes delight in Republican on Republican fights. Any fighting within the same party will gain major coverage, which will boost the medias viewing numbers. Broadcasters will love to take advantage of inner party fights, because it gives them plenty of topics to talk about and judge the ways they contradict each other.