I honestly think they were hamstrung by the decision to make Strikers a live service game. They launched to barebones content wise, and it never got the sales to justify them actually filling out the content. There's a solid foundation there, there just isn't enough game.NLG's track record is a little weird and hit or miss. I don't think the new Mario Strikers was well received and Federation Force obviously was not.
I remember a YouTuber comparing it to Smash Brothers launching with just final destination and 10 characters.