They are good points, and I agree. But also don't forget to include children. The person in their mid 30's might bring 2 children with them who are prime to become a future Canadian workforce. The younger applicants are also just the right age to start having children, in which case they might not want the upheaval of leaving Canada again. So there's costs and benefits to everything.vensak said:2. Major reason why to give decent amount of points for younger applicants is less romanting. Younger people will not bother social system so much as they tend to be more healthy (and they will choose those healthier), they tend to work more and be less picky and demanding. And most importantly they are more flexible and it will be easier for them to return back to their country of origin after some years spent working in Canada (why else to be so lenient as to let people have double citizenship). They did not cost a thing Canada (all their education was paid by somebody else - country of origin or it was their own budget). And for Canada it preferably does not want to see that many of them to really settle down and burden social system.
3. In comparison people in mid 30th or older will be less prone to change again (usually they are already settled down and they do not want to repeat that proces any time in the future again). Some of them will leave very soon, while most of them wants to stay for good. They are also more aware of their value, thus is not that easy to exploit them as cheap paid labour (in their own profession of course). So it is clear, that they are not that wanted to immigrate. So they are higher potential for the social burden later once they become old.
I did read somewhere that it was suggested that IRCC reduce the penalty for age for senior executives. They're big wage earners/tax payers from the start but most senior execs are over 40 yrs old and they can't move here because of their Express Entry points... and as we all know it's near impossible to get an LMIA when you're outside of Canada (unless you're in IT etc...)