Money is transferred by by selling goods for a product unrelated to the product being sold. This is the basis of trade. In the cast of both art and software, time is being made into money for services rendered. In a world of pure trade, the software industry would not be able to exist, as software guys are not seen as valuable by people of labor. The existence of large companies that puts space between the software guys and the bulk of society allow for complex hardware and software to happen. Without money, there would be no value associated with a software person that works for months on end with no tangible result at the end, much less working for perpetuity. Without large corporations to fund Free/Open Source Software, the ecosystem of open source would be completely different, as the bulk of open source developers are paid. There is nothing wrong with an artist purchasing a product like photoshop. If GIMP wanted to be taken seriously, they would find a way to find the open source project to get not only developers on board, but people to find out what makes great software great for artists. They need to hire project managers, artists, and developers. All of which cost money. It is what makes the world go round.