While what you say is perfectly logical, I think SWTOR is giving them enough cash to keep investing in. I mean its Star Wars! I have a feeling it will be around until the contract expires, and will be worked on with a larger team once Anthem is completed.
The conquest change was a risk they took, one that did not pay off. But it shows that they are at least trying.
Completely agree on the second part of your post. Hopefully that will improve once Anthem is done.