I would nuance that.
That's correct on the switching fees. In terms of the portal, it is more about having 24-7 easy access to make the switch, rather than having to call a customer service representative.
There are already tools online that are listed on ISED's website. Common ones are called WhistleOut or ProtégezVous, which collect all of the plans across all of the providers, not just the one you happen to be with, and make it easy to compare prices across plans.