It's basic, fundamental consumer protection failure—the absence of clear, consistent and simple instructions for the most basic immigration tasks of filing—and it's repetitive, duplicative services.
If I apply for a visitor visa and then I want to apply for something else, I have to redo 50 questions instead of having one file—as CRA does with My Account—to which I add or modify pre-existing information to get the next level of service. That's duplicative effort and a waste of government money.
Also, people will make mistakes because they don't realize that they gave an answer 15 years ago that has different information from today, and they end up with an immigration problem as a result.