Yea I mentioned that earlier but I saw it from a Bioware person on Reddit. Something is coming that sounds like cosmetics that are tied to achievements, but it was pretty vague.
At least it sounds promising. I think and hope BioWare is aware that looks matter in a looter shooter. Even if they aren't at where they should be, that can be adjusted. As long as they react.