On their official website. the EA Team posted a blog thanking beta participants, and giving a list of items they are working to improve.
Rest assured, we’re continuing to listen to you coming out of Beta. We’re taking a look at some of the most discussed topics, from Crates and progression to Strike mode (which we're considering changing to a best of three), the Specialist’s Infiltration ability (which might be a little too overpowered) and more.
With regard to the loot crates, it seems EA is well aware of the criticisms. They don't explicitly say that they are making any specific changes or tweaks to the existing system based on the feedback. However, they do say that the full model wasn't rolled out for the beta, and that it will continually be subject to change over time. They list some aspects of the loot crate model that were not available during beta testing:
-There are many things you can earn in the game, including weapons, attachments, credits, Star Cards, Emotes, Outfits and Victory Poses.
-As a balance goal, we’re working towards having the most powerful items in the game only earnable via in-game achievements.
-Crates will include a mix of of Star Cards, Outfits, Emotes or Victory Poses.
-Players earn crates by completing challenges and other gameplay milestones, or by purchasing them with in-game credits or Crystals, our premium currency.
-If you get a duplicate Star Card in a crate, you will get crafting parts which you can then use to help upgrade the Star Card of your choice.
-And lastly, you have to earn the right to be able to upgrade Star Cards and unlock most Weapons. You can only upgrade or unlock them if you have reached a high enough rank, which is determined by playing the game.
Not sure if that will really satisfy anyone, but at a minimum, we know that the launch version of the model will be a little different from what the beta testers experienced.