They will have removed it due to them getting some of the matches I would imagine. If they make it more difficult to add IPTV more people are likely to join prime. I think it is part of the prime package anyway, so if you already get the free next day delivery etc you will get the football.
Don't hold me to the above though, I am normally wrong and my post contains the word football so anything could happen.