Which would be May by there road map....and I'm very doubtful they are going to make it to May or actually deliver new fun content in May.
if you really think that BioWare is going to drop support by May then you don't know how games work...the game needs at least 6 months to grow...the fact that everyone wants Anthem to be 100% perfect at launch is laughable and tells you more about their EA-hate...Division 1 and Destiny took a year to 'fix'...and don't tell me Anthem should have learned from those games and been 100% perfect...by that rationale Division 2 should be flawless at launch and after playing the beta I can tell you it isn't
my main point is that people have unrealistic expectations for this game compared to similar ones and for some reason don't think anything will be fixed...BioWare is constantly patching the game...they fixed the Lvl 1 weapons bug within what 2 days?...the haters are probably upset that they fixed it so quickly because they can't complain about it anymore...let go of your EA-hate and give the game longer then 3 weeks to thrive...seriously you do realize that the game has only been out 3 weeks right?...the game has flaws but it's potential outweighs its flaws...