You are right. However, it is not easy to get a skilled job in some countries after graduation(which is bachelor degree). Of course, many students will start low level jobs in order to get a skilled job which is B (for Canada). Eventually, it will take 2-3 years. And then they will study in Canada like master degree or pg. At least, they will plan to study for 2 years in Canada. I mean, the progress is quite long. They are getting older at that moment. I know, until 29 years is best score. Not every students can graduate on time.. not every students will get a skilled job in a short time... One more thing, not every countries have English education and English environment.. This means, students who are from non-English speaker countries, they may get disadvantages for English score... They have no chance to practice in English... unless they go to abroad for studying and learning English...
Anyway, good luck for everyone!