I think companies like EA are very confused on how to do business anymore. They see games like COD and Fortnite making billions of dollars while, generally. not doing anything different over the years. They thought they could get away with this with sports games (Especially "niche" ones that don't necessarily require a yearly title, like golf and UFC), but the dynamics just aren't there.
Nobody new is buying EA PGA. That's just a fact. You might get the occasional sale here or there, but anybody who wanted this game already has it. Unfortunately for the consumer, once people stop buying the game, there's little incentive for the company producing it to continue updating or adding onto it. Epic and Activision already figured this out, your only going to entice so many people to buy a 30-60 dollar game.
Those games thrive off of two things:
1. the games are always evolving. You could certainly call both of the games mentioned "Live service" games because they get regular updates, with regular changes, and oftentimes even going away for a few months and coming back can feel like a completely new game. No EA game has ever been able to say this, sports or otherwise
2. They're F2P. I really think this is a massive deciding factor on whether a "live service" game can work. I think it's very hard to advertise to a consumer to pay up 60 dollars for a game, that may or may not be completed when you get it, and may or may not be completed after a year of owning it. It's a tough sell, IMO, especially in the landscape that is sports gaming, where everybody is at least always a little skeptical.
I mean, I can only imagine how many people gave up on this game after a couple weeks of owning it and never even seeing any of the updates that, frankly, should've been in the game to start with. It's not so much that games as a "live service" aren't a good idea, it's that EA has never executed the idea with any sort of plans in place other then "We'll figure it out down the line"
Or course, all of this is a wash when the majority of live service games are just a quick cop out to make some money before it gets abandoned, but competent developers have shown that it's more then possible if executed properly. Whether that can ever be done on a sports game is yet to be seen, EA UFC is heading the same way as PGA in about 6 months I reckon