Point System yes, everything else you said is not true. The point system exposes a huge bias toward young age above and beyond rewarding experience or skillset. No 20 year old has garnered any type of skill set nor advanced education and experience. Yet a 20 year old gets more points than a 40 year highly skilled ai engineered with a PhD or masters degree, all else being equal. Such 40 year old highly skilled person, with perfect English score, 2 masters degrees from top US schools, and 20 years of professional directly related work experience hardly garners enough points to meet the minimum threshold simply because points for age count for so much.
That's a direct message sent to prospective immigrants that skills are not a priority but rather uneducated cheap labor that performs menial work once arriving in Canada and buys stuff and bids up housing.