It's not part of the New customer promos. And hasn't been for quite sometime now.You're clearly drinking tainted Kool Aide.
DISH does Starz insert ads in several channels I watch.
It is also listed, albeit at the bottom, along with HBO, Max and Showtime on their Premium Packages page on the DISH website.
The junk mail flyers list Starz.
I'm not sure what more anyone could expect.