Question: are guests paid to be on news shows?
Answer: Guests are not paid to be on MSNBC, FOX, CNN, etc. The reason is because they want to appear on these news shows. ... When they make an appearance, the host will introduce them and show audience an image of the book and give the guest kudos for having written it.