If You think anybody from devs will actually read this, You are just not thinking clearly.
And if by any chance they would read this, they wont implement anything in the game anyway..so You might as well just give this up.
its not You who should be telling Bioware what to do. They should know that by now. Just the fact that ppl are making these topics is clear evidence that BW has no idea what their community want and what the game should look like.