You could take it as undermining those other points, but I don't. (I am, of course, biased.) We didn't do this because we needed to address some failing of these other things, we did it because sales has an incredibly strong culture of this compensation model, to the degree that it would be difficult to hire otherwise. That isn't an issue with other staff.
Additionally, some of the points don't work the same way with sales, that is, the variability is easily measured and objective. Sales people don't write promo packets, you count up the amount they sold.