One thing I don't get is the absolute pig-headedness BT shows towards customers with Virgin Media / other cable. According to their website, there are only three ways to get BT Sport: Sky, BTTV and app/web. This is completely disengenuous and borders on misleading. Anyone with an ounce of sense will know that you can get BTS through VM (as a free extra with the XL pack too!) but take the information on BTSport.co.uk at face value, and you could be misled.
I suspect it is just the case that the exact deal with Virgin hasn't been confirmed yet. They are usually last to the party and I think BT have to sell through Virgin on cable while on Sky and BT they sell the product themselves.
I'm not talking about the current deal. It's always been like that. BT refuse to acknowledge VM's existence as a viable option for getting their services.