Of course it could be worse. My parents remember watching the news years ago. Just after airing a story about a very nasty burglary/murder at an Oklahoma City steak house (Golden Stockade, IIRC), an ad was aired for that very chain.
In the former case, the random ad server was supplying travel and Australian ads and had no human involvement beyond coding the content to try to match it to the page being viewed. In the latter case, someone in the control room should have realized that that ad should not have gone out for at least an ad break or two and put something else in its place.