phones need to load a lot of stuff a boot time - this fast boot times are achieved by stripping a hell of a lot of stuff out
KDE used to load a session in the background when the login screen showed so that you didn't then have to wait after logging in.
On Android without root the system seems to use a ton of resources on background jobs that aren't needed; I imagine that slows boot too.