I mean, there’s a reason why Godot is slowly-but-surely taking over the world of Game Engines and I have never heard of bevy before now. Ease of use and ease of development (overall) trumps performance every time.
Godot set out to be an open source unity, bevy set out to finally build an ECS-centric game engine with performance as its top goal. Bevy is also quite a bit younger, and not yet feature complete, but also far from a small hobby project it’s serious business.
We’re looking to expand the pool of people who are technically able to run fediverse servers. Not shrink it.
Why would an admin care if setting a particular setting in a config file causes compilation of a custom binary, or the standard binary, once started, compiling/loading a dynamic plugin? There’s no discernible end-user difference. In both cases you do the equivalent of ./lemmyctl [start|reload] --config my-config.json or such.