Because HBO only has the right to stream content in certain countries. When broadcasters buy TV series or movies, their contracts designate where they can show that content. If you try to watch Max outside of a supported country, you’ll get an error message.