@Brandon ***********
As do I. I just feel in the last 10 years, looking at Thailand in isolation, they have increased bureaucracy to push people towards using an agent for 1. Smoothing things over if requirements are not met 2. The cost of an agent is cheaper than losing a day of your time to bureaucracy. Either way, the people in uniforms get paid, those jobs and promotions don't come cheap!