Solid article, there is a middle ground that is missing, that or a base plus bonus of the team. Some of the best sales teams I've ever know work based off a bonus for the whole company meaning they have a huge incentive to help the other members of the team get better and collaborate for the betterment of the company.
This will create the best sales team, but will not attract the top X% of sales people.