Because of TV rights. American TV channels and streaming platforms have rights only for the United States. Therefore, as soon as someone located abroad tries to access their programs, they must prohibit access. It is for this reason that it is normally impossible to watch American TV from Japan.