Rotherham's chief operating officer Paul Douglas blames inflated wages in the lower leagues for the number of clubs entering administration.
The League Two Millers went into administration for the second time last week - becoming the fourth club in less than 12 months to do so after Leeds, Bournemouth and Luton.
Douglas told Radio Five Live: "One reason why there are more clubs struggling in recent times is, I think, wages.
"The reality is that wages in the lower divisions are, in my opinion, too high. Clubs really need to act.
"I don't blame the players for getting the best possible deal they can, but clubs can be more realistic in setting wage limits within their own particular club.
"The reality is that people running a club make a choice. If they use all the funds they have to take a club forward, including wages and signings, that will be their choice above using a good proportion of those funds to pay debts already in existence."
Douglas believes many clubs are not being run on the tried-and-trusted basis favoured throughout most businesses.
"I think a problem is that a lot of clubs are owned by self-made men who aren't naturally inclined towards collective solutions to problems," he said.
"So instead of sitting down and working out a proper wage structure that can be afforded, I think they tend to get this or that player in so they'll not have a problem - because they think they'll climb the league.
"It is a gamble - but as with any gamble, there are winners and losers."