Just some real info on the Anthem bits: ( Not white-knighting / defending, just pointing out the correct facts. )
1.0.4 did actually improve loot. SH bosses drop 4 items, and the other 3 could be MW or Legendary, when before they could not. It was only the 1 guaranteed that was bugged. ( Which, since it was guaranteed MW, meant it could not ever be legendary, the top tier. ) So, it went from 0 chances to get a Leg, to 3 chances.
Additionally, 1.0.4 also increased loot in chests everywhere. GM3 also seemed to get a massive buff ( from about 1 leg per 3-10 hours, to 1 every 30 mins to 2 hours give or take. ) Finally, players got massive buffs and fixes, so most everyone could jump up a full difficulty level overnight, dramatically increasing the possible loot.
The changes were so dramatic, I got more Legendaries in the first about 5 hours after the patch, than I had gotten over the previous ~120 hours!
The Elysian item was also quite rare as the vast majority of people just didn't think to look on their other Javelins for their items, and as mentioned if you did have an issue ( I never have ), you could just relog to see it. So, you did get the item, it just wasn't visible for a bit. /yawn.
Then, things were fixed extremely fast. The truly great thing about Anthem is how easy it is for the devs to change things. The hotfix was applied live, they didn't even need to turn the servers off. This has been the case with a number of other hotfixes. Additionally, even major patches like 1.0.4 have no serious down time. They only require a bit for a server restart. ( Note: There was a separate maintenance window at nearly the same time as 1.0.4, but that was scheduled out a ways, and not related to the patch. The previous major patch did not have a maintenance downtime scheduled at the same period, so it really was just a restart of the servers. ) It's amazing that this isn't being screamed from the top of mountains. Even with 300 meg internet, the servers have been ready faster than I could download the patches.
The EA layoffs had nothing at all to do with Anthem. They were different sections, mostly around Marketing in Japan and Russia, and were more to do with Battlefields performance. Of course, all of the real details were ignored to try and keep up the EA boogeyman stuff. ( They've done plenty of BS, and still fumble, but they've also improved a ton...just look at Anthem: Cosmetic only MTs which are 100% earnable in game, and no loot boxes. ) For example, they are working hard to move most of the 350 people into other positions at EA, they are getting full severance packages...and oh, EA is currently hiring 553 people, which last I checked is more than 350. So, they're moving towards more people actually working on a game, rather than just trying to sell it to you. This should be good news, not a hit piece.
They still have plenty of issues to work on ( like Storm shield resist buff while hovering is broken atm, MW and Leg can roll absolutely horrible stats still, Faction 4 is a joke, etc. ), but the fact that we have had so many major and minor updates in such a short period shows they really are working on it. They also fully admit that things didn't go well. They continue to talk pretty openly with players, discuss game mechanic details, ask the players what they want ( and have implemented a number of player ideas, with more on the way. ) and are quite honest. Bioware are still a truly special group.