I don’t know what’s so embarrassing about the photo. Peppa Pig World is great and I’ve got a digital version (done as an example in a Computing lesson) of me on George’s dinosaur as my work e-mail userpic .
On a more pertinent note it’s sad to see a well respected company decide to pack it in whatever the reasons, and I wish him the best for the future.