Its an online game. There needs to be microtransactions to keep the game living on and for EA/Bioware to get paid.
They are offering free DLC and updates for this game as opposed to a paid DLC model (like Destiny, which didn't go down well).
Whats wrong with Microtransactions that are OPTIONAL and dont affect gameplay?
These can also be earned in game anyway (without you having to spend money).
Don't get why people don't understand that. You d...
I laugh when i see Warframe comparisons.
You do realize Warframe has been out for almost 6 years?
It was also a complete shitshow and launch, and was absolutely horrible that they had to redo the game basically.
Give games a chance.
Ubisoft are horrible with their Microtransactions, look at For Honour, AC, Far Cry.
Not saying they aren't good with their community (because they are), but they are also really greedy with microtransactions.
Bioware have actually been really transparent with the community in regards to this game, its updates, bug fixes and features.