I bring up Madden, and heck I could bring up Star Wars too, because they just flat out ruin these games with microtransactions, mainly ones that give a competitive advantage, and like you referred to, I personally will be shocked if cosmetics are the only microtransactions in Anthem.  Their history says it simply won't stay cosmetic only and I see this as only the first step.  And personally regarding cosmetic microtransactions I have a problem with them because I can see who they're geared towards, mainly younger kids who whine at their parents to buy them, and it makes me sick