Trips me out people made an entire career with WP. My hat is off to them. WP is so hard for me to figure out. It is almost unbelievable that someone would commit their life to that insanity but I respect the hell out of them.
It is a fascinating code base that is a result of it evolving through end user needs, over years, rather than being a grand software architecture with developer ergonomics at the core. Last time I touched it, changing domain names and sync dbs all required plugins. Yet in page editing works like magic.
I assume no-one building Wordpress today would build it like it is build.