It is a human right to see our family and build it up, it is not about politics or economy. This is injustice. We have been waiting for PR just to get our families, because we don't have the freedom of moving between the counties to meet up with our families. Most of the visas need PR earthier you get accepted or your spouse get refused for the visa! This cause a huge pain. We are human, 8 years of waiting! I dont mind the delay just let me get my wife in here, isnt of my right?? there is many concerns think deep about it...
Take the government to court. There is still the option to meet in a 3rd country although I instead it is not ideal. You may consider reunification for spouses and dependent children a human right but there is no law or specific time period during which this has to happen. Other countries already are limiting family reunification or require a specific income requirement to be met for family reunification. Canada has a fairly generous family reunification policy. The issue is that Canada also has to weigh it’s own interests, infrastructure constraints, etc. There is no easy solution.