As someone in the UK for whom that link is blocked, I wonder if that meme is doubly apt.