I have a very quick one. I will speak from my experience as a teacher. When I taught, I said to my students that immigration is a bit like income tax. We all wish that it were very simple. In some cases it is, but very often it's baffling for people who are not.... Just the fact that we're a federation, for many people who are not from the federation, is totally confusing.
Of course, it's the government that makes it complex. It creates a demand for advice and support. If it were very simple, there would be no need for consultants or lawyers.