The immigration process itself has gotten appreciably worse though.
A few years ago, it took me fifteen minutes to renew a Work Permit at the border. Last year, it was an intentionally unpleasant all-day affair. The online system is horrifically backlogged, far beyond the 100 or so days it says on the website.