That probably applies to the free software option too and may be unavoidable. Reducing the number of people who have to care and how much they have to care are both achievable goals though and snallwr businesses working with some free software is a workable synergy to some degree.
Many of the free software success stories involve a bunch of compeitors trying to dethrone a monopolist. Since the other conpanies are already excluded from being the king, they work together to avoid veing totally crushed. Regulation could encourage this too.