there may be strategic reasons for EA to keep supporting BioWare... In order to grow, EA needs more than just sports franchises... Trying to fix its fantasy-focused studio may be easier than starting something new.
Ironically, EA grew out of Origin, one of the original grand-daddies of computer RPGs and the maker of the Ultima series in the 1980s-1990s.
It's on Bioware not EA. This is the third flop out of Bioware, and the post mortems for the past failures have all indicated that Bioware's management has a dumpster fire for years, with EA often uncharacteristically serving as a voice of reason to protect them from their own mistakes. For example, it was EA that got them to include the flying in Anthem, the only fun part of the gameplay. Unfortunately, in the case of Andromeda and Dragon Age 4, EA's mistake may have been giving Bioware's management so much rope that they hung themselves.