I do wonder if this will be the enduring value of frameworks like Rails. The best subsystems (migrations, ORM, mailers, jobs, file uploads, etc) represent 20 years of refinement and battle-testing that distilled down to markdown files and made portable 🤔
The value of programs going forward will be the collection of decisions and designs that encapsulates "what does it do and how does it do it". There is no more long-term value in a Rust code base than there is in any other. Any migration is but a prompt away.