I wouldn't buy a product with that type of logo.
If you buy just for logo you wont be missed
Buying something just because of the logo is just plain silly.
Nonetheless, while a nice graphic, not a good logo. Too 'weird.'
From iCarly
I have kids and see this all the time on the nickelodeon network
No they should not.
It is a bit of a strange thing to do, stick your deceased CEO's face in your logo, and put it on every single product. No. Just NOOOO.