While it was a good ad (because you can’t go wrong with @DaveedDiggs and Muppets), and it ends up supporting Sesame Workshop, I’m disappointed that the Sesame Street Muppets are used to advertise brands and not just letters and numbers.