At the end of the day these are all arbitrary distinctions, which ultimately leads to silos, turf-wars and 'definition-nazis'
A Role-level definition severely limits one's ability to grow, get holistic/big picture view and leading to "That's not my job" mentality, all because someone arbitrarily put a line, not dissimilar to culture or standard of living differences between arbitrary political lines.