Let me repost this:
The argument that all jobs play the same is also pretty much a fallacy. Even if you're of the opinion that the current jobs in each role play the same (I disagree) adding specs won't change that, it'll just add more jobs that play the same.
