Primary objective: fun.
I’d share my work for free. At best, I’d add a little “If you had fun, consider sponsoring me. If you can’t, share it with others and keep having fun and causing mayhem.”
I’d laugh my head off if someone told me they used a Fire Wave in a narrow alley to take down a group of mobs and in the process burned a hole in the city wall or torched half the town.
Yes, it was created with classes/professions in mind and each class has a unique skill tree and some even have subclasses or class specific skills.
As an example: a magic user would need to choose which college it would start with - healing, fire, water, etc - and as the character evolves it can access higher tiers with more complex spells and skills. I had an idea to also cross skills to unlock others, as in having a given skill in the college of water and by acquiring a skill under the college of life, it would unlock a mixed nature spell/skill.
There was a lot of thought thrown into it. I wanted some very complex under the hood yet easy to play and approach by any person and get gratification by getting into the game, in the moment.
In my country, the communist party (very watered down version of communism but still) is behind/aligned with most unions and they defend that companies should either be owned by the employees (co-ops) or employees should have a stake and saying on companies governance.
We have another left-wing party that even defends that failing companies should be returned to the employees, with government backed funding (loaned) if necessary to recapitalize the business and relaunch the company under employee governance.