I doubt its a coding issue. If they really wanted to they could revert it in the next patch. The issue is balance and not disrupting current content. They rarely make major changes to any job during any current content and that content right now is DSR which they wont mess with. 6.2 brings new end game and that is when we'll see changes to a lot of jobs.