Obviously they will need to get the user to register with the service first!
And if this turns out to be a good idea, then general frameworks will be
created which can support multiple service providers etc.
If this idea succeeds, not only will Canonical have made a revenue stream for
itself, I imagine everybody else trying to copy it. No one will ever accuse
the GNU/Linux desktop of not being innovative again!