What about the extras that we get?
The X factor, home to duty(or whatever they call it these days, RPOD I think,) medical care, dental care, preferential accommodation rates, etc.
The Oberon sums it up nicely. Equivalent CS pay scales are lower than their military counterparts. Many CS posts are taken by retired military personnel who have a fairly balanced view of how the system works, but as usual, there is always a big stick somewhere who seeks to stir up the hornets.
I objected to the bonus scheme when I was in the CS, it was divisive and often unfair in the way it was awarded.