I don’t really think it’s key. I think there are lots of things you could use instead of it. Ultimately, I would say you need to meet developers where they want to work and build/buy/use what works for your team(s). So you could have a platform interface that has no gui at all and only a CLI and REST API interface b/c that’s what your devs (and other stakeholders) want. You could just have all your setup in a config file or whatever they check in with the code. Also you could make your own GUI and forego backstage. Or you could purchase something off the shelf like Humanitec, Opslevel, or Port. Just depends on your needs and what you can dev, pay for, and/or maintain.