DHH made a good decision and hopefully more framework developers will follow in time.
Now, I'm sure there are a lot of bad software developers out there who don't understand why it's a good decision but there are always going to be bad software developers out there, it doesn't mean you should listen to them.