There are a few assumptions made in my post:
- Supply and Demand
- Opportunity Cost
- The “invisible hand”
- The benefits of cooperation to facilitate competition
Here’s what I mean by assumption 1:
Supply and Demand plays a huge part in how a market and pricing works. The money people charge is related to the value of their work. If I see mappers I consistently crash as a result of their assets, I just stop buying their work altogether. Thus, they lose a customer and money. If multiple mappers make mapping for the same facility, then it just comes down to perceived value the customer has as to what they want to go with. Example: Apple and Android. They are both phones, they do the same things, generally, but users will die on a hill as to which is better. But to a degree, they have to cooperate due to government regulations and polices.
Assumption 2:
Opportunity cost is what a person gives up to have something else. I’m an Operator. I don’t want to be a developer. But due to the cost for me to hire someone to do development work, I have to develop. So the third option is to buy assets/resources. This is a more feasible option, but presents additional technical debt for me to install, configure, balance, etc. Mapping has a significant Opportunity Cost due to the technical debt that is asserted over Operators for trying to get mapping to “play nicely” together. It isn’t worth my time to learn how to make maps, so, the main developers still benefit from my opportunity cost if they were all able to publish work that didn’t cause crashing due to conflicts.
Assumption 3:
The Invisible hand refers to the hand that guides the market. People will produce what they want and buy what they want. This invisible hand will guide prices for both sides and ensure a fair and competitive market, provided there are other options present in the market place.
Assumption 4:
Should Cfx provide support for mappers to more effectively create add on mapping, and should mappers work together to increase their capabilities, they will start producing more maps. In addition, if they are able to teach people to some degree how to develop mapping, this produces an educated support structure for developers. With more developers comes more competition. Competition fosters the need for innovation and improvements. If some of the really bad mappers were the only mappers on FiveM, then thats all we would ever have. But because some mappers do teach and provide education, there are more developers that rise through the ranks. The better mappers will motivate the lower quality ones to want to learn and do better in addition to motivating the other mappers of the same caliber to find ways to do something better/different to stand out. Through cooperation, we foster competition and everyone wins. The best make the most money and charge the highest prices, with the price scaling down with the lower quality work.
In summary
Developers and Operators are the revenue for Cfx. So, Cfx is essentially the government body that ensures all of our success provided we all play by the rules. But we need more from them. We need them to pivot us from being a stepchild locked in the back yard shed, and consider this is a thriving community of users looking for an opportunity to create something AT THEIR OWN COST OF TIME AND MONEY which in turn increases game sales for R*. The big picture is beautiful and truly awe inspiring, but we could go so much further…
I know there are purists that believe this should all be free and open source, as much as I understand there are predators on here looking for any opportunity to take advantage of hard-working good people.
But Cfx is what it is now and all we can do is find ways to promote a strong environment for all of the professionals operating and developing within its scope.