I understand where the thought for a salary cap comes from, but I think the direction in BB is more about controlling the market via salary prices and income potential (merchandise, arena gate receipts, etc.) rather than cap salaries. It's up to team managers to figure out how much payroll a team can afford to take on while meeting revenue goals and maintaining a competitive team.
Don't ask what sort of Chunks they are, you probably don't want to know. Blowing Chunks since Season 4!