Agreed. There is nothing worse that a "right to a living" mentality coupled with an artificial perception of "rank".
In my (RN) experience, most CS classified themselves according to their equivalent, or perceived equivalent ranks. Not according to output or ability.
I'd bin the lot of them and stream a tier 3 basic trainee section into their roles. There's an ex WO on 23k doing block office jobs at Collingwood that I did as a JSO2.
Can't blame them for seeing the niche and taking advantage but - they've had a good innings.