It's just that the CEO of MoviePass is nowhere promoting MoviePass as Moviepass is currently self-promoting.
Suggests Ted is going gung-ho and near no one is on board with him. Don't know, but the appearance of, Moviepass top execs leaving, Mitch AWOL, no money for Helios from Reverse dilution, etc., ... it's funky.