Kinda like how Windows suspends the kernel rather than clean boots it. Much faster from HDD than not doing that, but it actually makes booting on SSD SLOWER than a clean boot.
Not really, wake from RAM should be an awful lot faster than a cold start from a boot device, regardless of whether magnetic or SSD. Waking from a RAM image saved to disk would take longer, but not as long as cold start from disk followed by restoring saved context - which is what MacOS does, after a power cut. That’s when you might as well have a weekend away, to let it complete.
Wake from RAM, or from a disk image without context restoration, on MacOS iMac is, to all intents and purposes, instantaneous. There is no obvious reason it should not be. And that’s great, power cuts apart, I appreciate it every morning.
I’m not in a position comment on why Microsoft, or a Linux Distribution, might take longer to boot. But I’d Not automatically blame the hardware.