Generally I agree with you however they are allowed to visit - I have 2 business associates in Brazil at the moment, one from Melbourne and one from Perth - you just apply for a business exemption and jump on the plane - it's not difficult at all and is a convenient truth.