Yes well, the bottom line is that this makes money for the company so it's good from their perspective. Saying we're happy about it is kind of offensive though. The fact that a player who is invested in a product can be shaken down for more money to see the entire thing, especially if pieces are being held back intetionally, does not mean that they are happy to pay. They do so begrudgingly.
On a lot of levels what we're seeing is the exploitation of serious gamers, who do demonstrate certain addictive traits. Basically gamers are put into the position where in order to stop this kind of garbage with microtransactions, f2p cash shop games, and the like, they have to go without gaming, which most do not want to do, especially seeing as making this point could kill favorite IPs. Not to mention that brining about the crash of the gaming industry would mean no gaming at all while it recovers if this was brought to an extreme. Sadly due to the corperate mentality it doesn't seem like game companies are going to knock it off on their own. Personally I am hoping to see some legislation in the next few years to regulate digital trade which might very well slam the breaks on a lot of this, I've caught wind here and there of some media regulation under discussion, even if none of it has been formally introduced. Of course I'm not holding my brath since I figure even the most well intended politicians can and probably will be bought by corperate interests.
As I see things right now, what Bioware is doing is pretty similar to a drug dealer cutting his product with baby laxitive and then saying "This is great as it lets me push my product further and sell to more customers, and the customers are happy because they keep coming back for more"... you know, totally overlooking the issue of why they come back being junkies and such. In the case of games they take a game like "Saint's Row 3" cut off a third or more of thegame to sell seperatly as DLC (or for ME3 things like a certain mission to recruit a special squad member and round out the story) and wind up making twice as much money for the same amount of effort because anyone who bought the product to begin with is probably going to want the entire thing, which everyone knows they didn't get, no matter how much they claim "optional material".
At least when it comes to ME3, my policy is very similar to DA2: I haven't bought ANY of their DLC because I didn't like their product to begin with. DA2 was a piece of garbage compared to DAO, and ME3's ending even with the "extensions" was enough of an insult where I'm not going to give them any further money. Indeed I kind of hold both of those games as example of why we probably need legislation forcing game companies to buy back games at full retail price if people are dis-satistifed with them (even after having finished them). Many disagree with that of course, but it happens to be something I currently agree with. Even if people abuse it (and they will) at this point I think the industry deserves it, and it would be nothing more than it deserves for some of it's excesses.