This is why it's difficult to have discussions about this. Pretty much anything that's bad enough will be countered by a "well, this is just a toy strawman", and status quo will prevail.
Well, here's some production code from a previous project which I happen to have authorization to use for educational purposes, with entity and fields anonymized as courtesy of ChatGPT.
This is by no means a rare thing in Rails world, and I have seen this in pretty much every Rails project I worked, save for one.
Every single time: newcomers would complain about it. Even senior/staff engineers. Only the people building it enjoy it.