I actually understand what shyam was saying. First and foremost CRS is a bit biased, at least in my opinion. CRS is giving way too much points on arranged employment/provincial nomination alone (imagine points coming from that is 50% from the total CRS). It doesn't really give much credit about your age, work experience, credentials, and high standards of English as what you are saying as these factors are just given a few points.
In my honest opinion the ones that will suffer are those Professionals in other countries (BS degree holder like Engineers, Nurses, Accountants, Doctors, ITs, etc.) We can't really expect Canadian employers to hire Professionals outside their country as they have very high Educational standards (this is why we are subjected to ECA). Therefore these professionals will suffer from a very low CRS, but let me mind you that these are the ones that are highly educated, highly experienced, has the ideal age, and have excellent English. These are the ones who can really work well in whatever circumstances.
Canadian employer are more likely to hire employees outside Canada on a work that requires not much of an education. As you can see some other programs don't even need ECA and requires pretty low language tests. Therefore, you can't really say that by doing this EE pool you can find the best applicants around the world. Some of them are scored 700 to 800 plus, which means without arranged employment their score based on credentials are pretty low.