I've been using Rails for over a decade now, and contributed occasionally. I think it's a great framework and that Ruby is an awesome language.
Sure, it got some hype in the early 2010's, and understandably the hype went away. It doesn't really matter, it's really just hype.
Yet I feel like the framework is slowly dying.
Here's a simple GitHub issue I submitted 6 months ago : https://github.com/rails/rails/issues/39456
The only feedback it received was an upvote, and then… automated stale messages.
Here's another one, which suggest changing a default setting which is quite obviously wrong: https://github.com/rails/rails/issues/39711 Again, the silent treatment.
And here's a PR I submitted, for what I think is a neat improvement (in a slightly advanced scenario). Got a couple comments (that didn't really address the core issue) like 6 months ago. And then, nothing but automated messages from a bot…
https://github.com/rails/rails/pull/39520
It makes me feel sad. Especially with major companies like GitHub and Shopify using the framework…
Re: https://github.com/rails/rails/issues/39711 - it's not "quite obviously wrong", it's a default you disagree with.
Re: https://github.com/rails/rails/pull/39520 - applications that already defined "to_param" in the model _and_ use a custom param name will behave differently if the model also responds to the custom param name. At a minimum, you'd need to allow opting-out of that approach to avoid breaking applications.