No one cares how many pedals you have on your guitar pedalboard. But if you hit one wrong note, everyone in the audience will hear it and talk about it. Playing pedals is primarily for you and your team, not your audience.
I don't understand why you are downvoted : that's absolutely true, Rust isn't quite the best choice for web backend ATM, by far.
It's way better than last summer though, rocket and the recently announced gotham framework look great, and I'm really excited to see how it evolves in the next few months.
The downtime for upgrading is annoying. We're trying to get to a point where the database migrations don't require downtime. But the deploy of 8.15 caused 40 minutes of downtime, this is not acceptable. For the post-mortem please see https://dev.gitlab.org/gitlab/organization/issues/1082
I use Python (Django, Flask) for CRUD, APIs, general purposes (80% of my works); Golang for realtime, websocket; Scala (Play) if I need JVM environment.