In its post, BioWare outlines several bullet points for how it wants to make the loot system better.
Rather than making all the loot in the game random, which would make finding just one specific piece of gear an absolute nightmare, BioWare will create loot tables, quests with specific rewards, and specialized vendors to sell rare items.
Finally, BioWare mentions that it wants the new version of Anthem to make gearing up easier for players, so that Power levels can be gained more consistently and with less grinding.