I don't think this is related to slow hardware, maybe bad drivers, but not slow hardware.
I consistently get a faster boot both on Windows and on MacOS with reasonably slower specs than my Linux desktop.
The linux boot is fast, some 5sec maximum. But Windows is almost instant, of course it uses the notorious fast startup, but even so I expected more from linux, being some lightweight as it is