i do want to point out how hard it is to even find out about the views of these people, if you just look up the names of the projects and aren't specifically looking for this information there's no way you'll find anything about it
even looking up the name of David Heinemeier Hansson, the more vocally bad of these, i had to go to the 5th link to find anything even vaguely mentioning his views