I wouldn't call it great advertising when the product you are trying to sell is forgotten and the sole reason the people watch the ad is for arguing. Great marketting is getting people to talk about your product in a way that they would want to buy it.
But in a way you are right, bad publicity is still better then no publicity.