Sorry you feel that way. I have seen some of the things, traning dummy, mailbox, better quick travel, on threads people have requested.
So Bioware is putting some thing in game that have been asked for.
They cant make everyone happy and I guess you are one that they cant make happy.