Sorry, a broken system? You should explore other (first-world) countries' immigration system. Sure it's not perfect, but Canada is already one of the most generous and efficient ones.
While there are those who already had decisions sooner than expected, there are also those who applied earlier...