Western Bulldogs President Peter Gordon says until the league’s revenue stream is equalised across the 18 clubs, the competition would remain unbalanced.

"What we need in this competition is 18 clubs that all have an equal salary cap to build to and an equal capacity to pay it," Gordon told AFL.com.au’s Gillette Trade Radio.

"Once every club is in a position to do that, not just for one year, but then two and three and four, then you'll see the sort of competition not only for players like [Lance] Franklin, but for other players in the competition.

"It'll be good for the players, good for the competition and good for the fans.

"The ability to hope, legitimately, on reasonable grounds, that they might make the last two weeks in September sometime in the near future."

Gordon joined a number of other powerbrokers in questioning the Sydney Swans' 9.8 per cent cost of living allowance.

He said the AFL should be aiming to pay players an amount that makes the small difference in living expenses largely irrelevant.

"Give us an equal capacity to compete in terms of revenue and in terms of the salary cap, and you'll see teams like the Bulldogs and like St Kilda pulling off free agency trades that will be exciting for the supporters, exciting for the competition, and create the level of uncertainty and the 'any given Sunday’ principle that everyone wants," Gordon said.