It's a common philosophy for developers with standards of robustness and accessibility to not hard depend on js for things that don't need js to function.
> Why the target audience of the ruby, probably primary web developers, whould do that?
In my experience, it's mostly web developers who care about this in the first place.