I do agree.
Basically you can see the relationship from a software house who develop games and players like a relationship one at many, where:
The one (Funcom in this case) should provide hotfixes and new features in a fast and reasonable time, also yes, considering what is pretty simple to fix for a modder in a datatable, in an international team of software developers require a lot more of time to coordinate teams, code repositories and so on.
In this, we should give some patience and don’t expect "oh there’s a wrong value on a itemtable, why the heck the fix don’t come tomorrow?.
Don’t come tomorrow because Funcom is not a single indie developer who can fix things basically in real time and release in short time.
This is a fact, companies can lower this time working on Q&A policies, hiring more dev’s, etc etc.
It’s also a fact other companies, mostly of the same size of Funcom, are able to release hotfixes in a more short time.
The part related to the many, us players, we are entitled to play, have fun, report bugs, and support the development if we want and can, buying stuffs.
Now, i don’t want to dig deep about the MTx’s system, good or bad, bla bla.
A fact is, this is a work for game companies, and they had to raise money to pay the dev teams.
Choose how to get that money, if simply try to sell more copies of the game, or making DLC’s, or making MTx’s, both, three, just the first, is a company decision, it’s business related, if we don’t agree with MTx’s or DLC’s we can simply stop to play the game or uninstall it.
Or play the same and don’t support Funcom buying BP’s and stuffs from Baazar.
The real fact (and problem) is, us, as customers, from the moment we buy a game, we don’t have any rights more or warrancy things will be done in a way instead of another from the software house or even worst, things will changes in a total different way like here, stepping from DLC’s at an very honest price to MTx’s at a very less honest price, due changed business situations like Tencent own now Funcom.
We don’t sign a contract officially where the two parts, Funcom and the players, had to respect things like from Funcom, had to come short time bug fixing, short time further developments, follow the community ideas, sell items at a reasonable prices, etc etc, and from us players we had to play X hours at day and pay X money at month to respect the terms of contract.
As you can see, putting in these terms, will become absurd for everybody, first for us players.
You can get a refund from Steam in the next few hours after buying a game, then if you don’t, game is yours, your choice to play, your choice to support further with money or not, everything is on you.
Also the final choice to give your money to a company instead of another.
Sad but true.