This is common to many companies. There are thousands of regulatory, taxation and licensing things that depend on the customers region, and it simply isn't practical to support a user journey that starts following one set of laws and then changes to any other.
Companies that allow it almost certainly are not meeting all the relevant laws for those customers that do change region.
Companies that allow it almost certainly are not meeting all the relevant laws for those customers that do change region.