Currently the whole setup is pretty silly anyway. What's the point of letting an ACN spec STR? By and large, each class has a single stat it wants more than any other if you're playing it correctly with few rare exceptions.
They should change the stat allocation to secondary stats, since that isn't such a cut and dry decision. Then they can either choose to allow Jobs to have separate stats or not. Even if they kept it 1 stat allocation per class (not job), you could still find decent stats that would serve both jobs without gimping yourself.