You are right. IRCC is prioritizing in reverse order of applications date. Most of the 2021 candidates are getting oath invite in 12 months, which is IRCC SLA. 2020 candidates are at moderate pace, with lower priority compared to 2021 candidates.
2019 batch is worst affected. I know one family...