Lol I like how people are pulling the "how long it has been out card".
But yeah you're right. A game competes against it's genre/competition on day 1. Not on day 365. If we had that mentality for every game then the market would be flooded with garbage games.
Anthem is competing against games in the ARPG genre and quite frankly doing a poor job at it. Although outside of a select few games the ARPG genre itself is meh these days.