I can't speak to the reason why everybody would need to hire someone. I can tell you from conversations I've had with clients in my office that it's usually a combination of confusion around the rules, the complexity of the system, and the many different categories and the way they all interrelate to go from visitor to student to worker.
