Thanks.
I am not happy to hear of those instances either.
What you're describing—a possible open work permit system—is a push versus a pull. A push would be the Canadian government saying, “Here are 40,000 foreign workers. Go find your jobs.” What we have in place right now is a pull. It's employers that have demonstrated that they cannot find Canadian citizens—in our case, for seasonal purposes—to work on their farms. They have to go through the process, demonstrate that, and get the approvals in place. It's a pull; they're demonstrating that they need that.
Having an open work permit circumvents that process. It also doesn't protect Canadian citizens and Canadian jobs.