The internet makes me feel like the only person that doesn't mind Jenkins. Idk it just gets the job done ime.
Once it was updated to latest and all the bad old manually created jobs were removed it was decent.
There are numerous ways to shoot yourself in the foot, though, and everything must be configured properly to get to feature parity with GHA (mail server, plugins, credentials, sso, https, port forwarding, webhooks, GitHub app, ...).
But once those are out of the way, its the most flexible and fastest CI system I have ever used.