There will always be fan boys and there will always be haters, but rarely are there any mediators...
See what I did there?
Ok we're going around in circles. Yes people have a right to complain but sometimes the complaints are not down to earth or within the scope of the subject matter, which is anyone else's right to state. Ie: by the same token people have a right to complain about the complainers or their complaints in the eternal struggle for discourse dominance that usually accompanies the endless drone of individual desires until they mesh into some collective form of acceptance or resistance.
I have no idea what I just said but it sounds cool.
Ultimately everyone has their own reasons for liking/disliking the idea of a mod concept made DLC. Some good some bad I am sure. But people should remember that what may seem relevant to their own individual situation does not necessarily make it relevant to anyone else's and therefore may not be a valid utilitarian argument.
Personally I find the notion of someone spending over a thousand dollars on enhancing their enjoyment from a product only to complain about spending 5 or more dollars on the product itself, lacking a little... "je ne sais quoi"
ok so air is free, i breathe it, its fun.
then XXXXXXXX corp. comes in and says "we are going to make 1/3 of the air better! and we'll do it for free because we just want people to use our air"
then they turn around and say "well 1/3 of the air is better but you have to pay for it, you can just breathe the other 2/3's of the ****ty old air"
You need air to live, and if you need MM to live then damn baby you better cough up...
Your second point has some merit in terms of communication but I doubt the reception without the goods would have been less icy then the devs coming and showing the goods and attaching a price tag. People ***** full stop no matter what you do. Its a fact of life and it can be healthy. I ***** all the time but its good to keep some sort of perspective. The dev team is not your financial manager, while news would have been nice, the lack of news might have urged sufficient caution given that you were making a huge investment merely in anticipation of a non-legally binding promissory patch? I dunno man. I find that people wield some strange expectations.
It just seems weird that when people spend vast amounts of money; 5-15 dollars seems like the end of the world.
Better communication all round I think has been desired by the community from the TW team, which if my observation hasn't failed me, may be a positive result of the entire trigger event.