when I read that about the euro schedule, I thought they were meaning because they didn't secure the rights until the last minute but they secured them 2 months ago https://www.sky.co.nz/-/mk_pressrelease_160412_2
it's quite clear that they have put them on the pop-up channel so people have to subscribe to the full sky to watch.
Jokes on them though I just watch streams on my apple tv from the bbc & itv
Yeah when they lie about why they've done it then you have to think that's the reason