Nowadays, travel is much more efficient. Therefore, we have to artificially make it difficult, otherwise large migrations will occur.
Suppose you are on a ship carrying a thousand people. If all people want to go to the left side then there's a big chance the ship will sink. Passengers are free but there must be some limitations to what they can all decide on total.
Suppose you are on a ship carrying a thousand people. If all people want to go to the left side then there's a big chance the ship will sink. Passengers are free but there must be some limitations to what they can all decide on total.