Agreed 100%. There's a world of difference working at places that take RelEng/DevProd (or many, or split these roles, or however) as a real, serious role to have, and those that don't. More self service, more reliable releases, better KPIs/SLOs/SLAs, more wins for the business. https://twitter.com/mipsytipsy/status/1341519014753783808
There's a lot of self-discipline and trust in supporting other software engineers to take one of my needs and turn it into an internal product, instead of just being one of dozens of cats trying to fix their own exact problem in that own exact moment.
Additionally - my best experiences have come when these teams are comprised of SWEs, not purely systems integrators.
It's also why I strongly believe you can't just cobble a bunch of tools together and assume "the community will take care of it", and get the right set of free-floating experts. People need to be dedicated to this, and these people aren't always the same as the infra team.