I think the reason is that the local cable operators first need to link their head-ends with Skyline or Digi's head-end (whoever has initiated this service) so that they can start providing digital channels via this STB. And in order to link head-ends, they need to invest some money depending on how this will be done. I don't know how this stuff works, maybe someone who has technical knowledge of this can shed some light on it.
This is probably the reason for the delay and another reason could be that the digital boxes have not reached local cable ops even though Skyline informed me that they've supplied their boxes to "all" cable walas (which sounds unlikely because even KCS dealers told me that they still don't have the box).
Btw @nsquare who is your cable operator and which area?