The page claims that the streaming of these sports events 'jams' the Internet in Spain. I am guessing that's just a bogus excuse, and that doesn't even happen; am I wrong?