Is this that hard to do on your own? You can base from scratch if you want. Then you’d have to add just what you need which I guess could be hard.
This is interesting, because in large org you ofren have lot of stuff you just want to keep on running with minimal changes.
If I wanted to be so specific about what's going into my images I'd probably just build them with nix.
It's the same logic as frameworks or other building blocks: why leave all these decisions up to individual teams, when everyone should be doing things more or less the same way?
If need to do something custom, you'll know what you're doing and you can do that. Otherwise, use good defaults provided by people who know better than you.