"Meanwhile the legit formal immigrants are pushed to the back of the line."  Hmm, I've read similar concerns from time to time.  Always wondered--and I am wondering again--what PROOF have you that this is the case?  Give me legitimate evidence and cite the source, and I'd be happy to give you a "like." Thanks in advance.

No, the system is NOT "overwhelmed."  Before Trump was elected President and tried to ban travel and panic ensued, the Liberal government determined that 14% of the immigrant intake for 2017 would be refugees.  That's about 44,000 APPROVED refugees. 
In the first three months of the year, about 8,000 border-jumpers will become approved refugees--based upon an almost 40% average annual refusal level.  Yes, numbers of border-jumpers have increased, but heck, we're eight months through the year already.  Relax. Canada will survive.