Even "Sesame Street" is objecting to this absurd Obama ad and requesting that they take it down. What do you think?