Is this Offensive?

I know this is an old issue in the ad world. But I want to see what other people not involved with the ad world have to say about it.

So, is this ad offensive?

This video is discussed on CBC’s The Age of Persuasion with Terry O’Reilly, the episode titled

All Things Being Equal: Parity Products