Let me sum up my position.
1) Day one DLC can go fuck off. If it's not ready when production is locked down, fine. But don't expect me to shell out for it on day one. That sets a bad precedent.
2) The microtransitions in ME3 are not a big deal. Yes, you CAN spend Microsoft points to get more weapons, more classes, more races, etc. But the beauty of it is, you don't have to. You can earn credits in-game to do the same thing. It just takes a bit longer.
3) Yes, Bioware likes to make money. They are a business. Businesses tend to be fond of green papers. Or magenta, if you are in Australia. Do they still care about the customer? Yeah. Just look at what they did with the EC. That was beyond what most companies do, and shows that Bioware does care about the fans. But complaining because Bioware is greedy is like complaining that you got your shirt wet when you fell in the lake. It's a company. It needs money to survive. Ergo, more money is a good thing to them. You don't like it? That's fine. You don't have to buy the DLC. But don't act like Bioware is a total jerk who abandoned their fanbase because they put in the OPTION for microtransactions.
If they had truly abandoned their fanbase, they would have said "You don't like the ending? Well, too bad. That's the ending you get. Deal with it." Instead, they went above and beyond to fix the ending to please gamers, without completely changing their vision. And what thanks do they get? A bunch of people complaining that the ending still sucks, that they didn't really fix it, and that EA is killing them, and has been killing them since DA2.
Captcha: want more? Hell yeah. I still love Bioware.
Edit: And if you think that them doing the EC was no big deal, consider this. They had to have the art directors come in to make new scenes. They had to have the main cast of voice actors, including Lance Henriksen, come back in to do new lines. And they swallowed however much that cost to give it to the fans for free. In this day and age, that is an amazing amount of effort to reconnect with the fanbase.