This, but for businesses. Companies should try to avoid e.g. paying something like $5000 per seat to license AutoCAD; instead the consumers of that particular type of software should work cooperatively to fund developers who will build a program with the required features and then release it as free or open software.