Shitty developers couldn't compete with the masterpieces that EA put out every year. It's as simple as that.
Masterpieces? Sure the earlier EA Sports titles were good. But these days? It's loot-box, MTX mania with sluggish game-play and little to no improvements. And EA's competitors weren't bad either. Sega for instance was able to give good competition with the 2K Sports games.