Please do not sully the good name of the Muppet by associating him with the tech billionaire…
Elmo (and specifically the value-extraction-by-merchandise craze CTW created around him) pretty much single-handedly destroyed the original ensemble cast spirit of Sesame Street, so it's actually pretty apt.