I'm sure VM would have loved to have put Sky Premium HD channels as inclusive (if you take Sky Prem SD) to the XL /VIP packs, but Sky's pricing won't allow it and VM can't take any more losses, they have to make some profit if they are to grow the business and offer even better services...
The alternative would have been no Sky HD channels at all.
TIVO is coming next