I'm astonished that someone actually is buying SWBF AFTER such massive backlash EA received with that title. Lootboxes, limiting / timegated heroes unlocking system, overall pay to play and bad PR "pride and accomplishment" . I thought Destiny 2 was the sole competitor for worst milking attempt but EA struggled hard.
Also - bit difficult to compare SWBF with ED, totally different genres. I'm not saying ED is perfect, decently good at best with massive spikes in awesomeness (visuals, sound, flight mechanic) and badness (RNG, low reward to effort ratio, misleading or even lack of proper information). But ED provides a vide variety of choices and everyone can find a piece of interesting things to do within. Also - it's rather niche title, aimed towards certain group of customers.
SWBF is a shooter and as such it has massive competition on the market, which ED truly lacks. For what real competition we have for ED? Star Citizen? It's still in alpha and it will stay that for quite some time. No Man Sky? We all know the state of NMS. There would be probably few more titles but not as complex as ED, leaning more toward arcade / shooter (since it's the easiest to create).
Anyway, it's good for ED that despite it drawbacks there are bigger titles that are worse so we can say that what we have in ED isn't that bad after all.