Its a border. You never have to cross one if you dont want to. If dont dont like the border policies of a country, dont go there.

 You have no right to enter a foreign country if they dont want to let you in, and they can set whatever requirements for entry that they want. This isnt a big deal. get over it.