my original post was aimed at the humor of the situation in itself. Muppets are idiots by nature. now we have a "mega idiot" muppet. That can't go over well for those guys xD. didn't think this would be such a touchy subject. its the muppets. any1 remember the muppets movie?