Ramona seems to do a better job that the vast majority of programmers... modern tech tends to be a joy to use unless you're expecting a blank canvas to do things your specific way, which is not what most people want from an app.
Any enshittification I see is strictly in non UI stuff, like vendor lockin and subscription models.
A lot of it is sales-side, but so many good tools could literally be a single page with a form, not multi-minute flows. Everything is a sales pitch, not useful.
If you want to get better at using technology, not just understanding it, I can give you a tip as a UI dev. Just ask yourself: "what would an overpaid designer named Ramona assume about the average user of this app". Unfortunately, most things have been enshittified, and no longer have manuals.