20.993s is what it takes for Plymouth to boot on my Fedora 35 WS

Kernel: 5.14.16-301.fc35.x86_64

DE: GNOME 41.1
Disk: SSD SATA 240 GB
CPU: Intel i5-10400F (12) @ 4.300GHz
GPU: NVIDIA GeForce GTX 1050 Ti

I see this boot time is unusual.

I don’t think you are interpreting that correctly. blame includes units which run in parallel. I think the plymouth wait services are waiting for everything to finish so the amount of time it takes isn’t relevant.

Take a look at this instead:

systemd-analyze critical-chain

That will hopefully provide better insight.

Maybe I’m misinterpreting, but I’m finding the boot time to be quite large for my hardware. I don’t know exactly what it might be or how to solve it.

To be clear, I wasn’t trying to say your boot time wasn’t too long. Just that it may not be caused by the plymouth service.

Are you making a wireless network connection as part of your system boot? Also, are you mounting any network shares as in /etc/fstab or via systemd mounts?