I suspect the fact they are on month to month agreements is why we have a lack of Starz HD channels.
Time Warner systems get them while they are on those agreements and we got Encore HD and Encore West HD in March while they were on month to months. Some TWC systems got The Weather Channel HD while on month to months except TWC NYC which got it recently.
While they say the month to months are not always a factor, we did not get Lifetime HD until they ended and I fully suspect they are the case for The Starz Channels.
If you do not like original Starz series, drop it for Movie Pass which is about the price. You get movies on Starz with The Encores including TWO Encore HD channels. You also get IFC, FearNet, HMC and starting Dec 14 FMC all in HD.