PS4 configuration via YAML

The parts you quoted are out of context. Read the blog post carefully.
YAML is going away for CONFIGURATION OF INTEGRATIONS, not for automations, scripts, input booleans etc., YAML functionality is even extended for these things. It’s stated in the same part of the blog as your first quote.

Did you actually read the blog?

Please read the blog again, and all other +500 posts, your concerns have been discussed to death a 100 times in there.

Personally, I’m totally fine with configuration of integrations through the UI (once the UI provides the same functionality as YAML, which is currently not the case for a lot of integrations as this blog has only been released recently), because normally you only set this up once and then only again when you replace a device or get a new one.
It’s a different story for automations, scripts, etc., but honestly I fear this will also be replaced by UI config at one point, even if they say it won’t, they said the same about YAML in general… but let’s see.
Just my 2 cents.