I feel it’s an evolution of the term “Devrel” which still feels tacky.
Nor would you want someone who built most of their career as an actual engineer to suddenly drop that term and become a generic someone in “marketing”. They’re more than that for sure.
I quite like the terminology the more I think about it.