There needs to be a marriage of business and sport. You can't have clubs ignoring business fundamentals (ridiculous high wages as a percentage of turnover/general excessive spending), as it's unsustainable/not good for the sport.
But then running football clubs based on pure business would kill the sport (look at what Real Madrid and Barcelona have done to La Liga by doing their own TV deals, instead of collective bargaining). It creates an imbalance where the strong get stronger and the weak weaker (at least in relative terms), which leads to an uncompetitive league and a weakened product... bad for the sport and bad in terms of business.