I just want you to know that you are not alone with this whole scenario. I agree that they need to optimize their system. But it is also fair play because they have introduced many plans for immigration, just meeting their targets with an IELTS score 6 or above, and getting out of the pool, is not easy for everyone, which is why someone has to wait for 21 months+ and some can just receive theirs within 6 months, as they are prioritized.
In conclusion, I just believe that everything will turn out great if you follow the path, and don't cheat through your process. Even you go through different programs, "the golden mailed day" will be 1 more day closer.
There are 4 Stay rules and 1 Love to help me go through this whole long milestone, and I want to share it:
Stay Simple,
Stay Positive,
Stay Here,
Stay Alive.
Love Canada and yourself.
You can do this!!!
I really want to encourage someone who is emotionally raining here, and help them go through this pain because there are several times that I have been living in the shadow+some confusion from the past.