For country quotas, I am sure like Maaties said, someone else will crib. They do country quotas for greencard in the US and not everyone is happy either. Also if you have country quota, someone will say, each NOC should have a country quotas too. But we know we get more of some jobs from some countries than other countries. If you have country quota, how much would people in the US get? Is an Indian living in the US part of the Indian quota or US quota? It may be more complicated than necessary. Maybe we should wait for them to get the current rules right. For example, take the address. Now the address has the NOC listed on it. So this way they can send the envelope back without even opening it or even if they open it, they don't have to scrutinize it. But imagine, someone has two relevant NOC experience and they listed only one on the outside. I am sure, over time CIC will find their process to be a mistake.