I can't believe no one has yet commented on the quality of developers the OP has found. Did the Great Frameworks War end this afternoon? Even as a Rails dev, I have to both laugh and also think, "yeah, I could see that" to the OP's experience of interviewing a "Rails engineer" who didn't know what ActiveRecord was.
Maybe it was a railroad engineer?