In full support of the boring club! See my other comment but essentially, I find ActiveRecord hasn't worked great for our use case because we don't really work with individual records.
I would like to have more flexibility in the client specifying what attributes and relations it wants.