Wow, what a great round of feedback.
Honestly, you're right on most points. Let me try to address each one, with a giant caveat that the build you're playing is old, and yes, I know you've heard that before, but the amount of work the audio team does on any project in the final months is pretty much required to consider this build as competitive to an existing title.
For the music, we have done a lot of work not only on the implementation but also the mix. It was not really cutting through in the demo build. I think this point has been addressed. And we abuse the crap out of a few motifs, you'll see later :)
I fully agree about character, and your further point about these being the 'stock' weapons so we need to leave room for more unique weapons is true. We have saved some of the more badass treatments for the hard to get weapons, they need to feel better. There is also a big difference in the design of the game though, and we need to make that 'character' unique with the upstream teams, so that guns have unique models, visual effects, behaviours AND sound. We will always try to support the design of the thing we are sound designing, and at least for these weapons, they are pretty similar.
Another note to add is that we are the creators of Mass Effect, and we wanted Anthem to feel closer to Battlefield than Destiny, and we need to save the super sci fi for any Mass Effect games, should they become real: both franchises need a clear separation in vision.
Audio optimization is sh*t in the build, you're 100% right. We had a few days to to do it while taking on a monumental amount of work in another branch to ship the main game. It's much better now, and we are still working on console optimization for our first few patches to make it even better.
For the overheats, shields, foot falls etc, those are all very quick mix issues. I can't actually remember where we landed on these, but they have changed since the demo so make sure to keep in touch if you find them lacking. I sincerely mean it when I say we want to keep working with the community (even self described asses :)), especially if they give a damn about audio.
So, thanks for the post - it was actually very spot on and well worded. Please check out the release build and let us know what you think!