Insult? No,No,No. The commercial plainly states “In Honor of”..... That denotes respect, does it not?
PLUS it says you can PROUDLY display it on your desk at work.
I almost shot milk out of my nose when I first saw that! I recorded it and play it back when I’m bored.
Ch-Ch-Ch-Chia !