If a $3,600 bill for accommodations in NYC is all CNN paid for the interview, I'd say they got off really cheap. To complain about it and attack the Zimmermans shows how low-class CNN really is.
OTOH, I don't know why any pro self-defense advocate would accept or do anything for CNN...