A strong argument would at least consider the systemic consequences of commissions, rather than just extolling the assumed virtues in a circular argument. What is their impact on product? On support? Engineering morale? On the customer experience itself? Just a myriad of effects not even considered here when commissions are looked at in isolation, the system be damned. It's probably very true that it's not plausible…
Revenue brought in by sales has a direct effect on the stuff that matter. The effect of product quality, support quality and engineering morale matters only to the extent that it affects revenue.
A salesman getting some CFO to sign on the dotted line has a clear and guaranteed impact on your profits.
An engineer developing an excellent new feature or removing a major future scalability problem might have an uncertain (though possibly large) effect on your profits in the distant future. Maybe the feature will drive new sales, and maybe it won't. Maybe the company won't ever reach the volume where the future scalability problem will matter, as they'll go out of business.
Companies are in the business of using money to make money. Selling a feature doesn't work will get you money that might allow to make that feature. Making a great feature that's not sold is money and effort that's completely wasted.