How come theres no x-relations in other jobs? You never hear about Nurse Relations or Mechanic Relations.
I always thought of developer relations as essentially a tech-sales role. Isn't that ultimately what its trying to do, "educate" people to use your product?
Seeing a lot of it collapse into "solution engineering" (tech focused sales) or "forward deployed engineers" which basically are all different versions of the same idea with less marketing focus.