1.2 is going to have rated warzones, vote kick options and other things to help improve PvP further. No other MMO was perfect at their patch 1.1.5, some other MMOs didn't even have PvP systems until later on. WoW didn't show any efforts towards PvP until 1.4, which was pretty damn long to wait.
We are lucky to have what we have and to have a team recognizing our wants/needs and working on them. Bioware isn't God. They need time to work on these systems.
Don't take everything for granted and please look at it with open eyes.
It is not Bioware's fault for players on your server leaving/AFKing/griefing, it is those players' faults. No matter what MMO you play, you will find these people. People suck.
Flame suit on.
EDIT: Also, Bioware is adding more ways to get more medals, such as helping with objectives, scoring in huttball, and similar things. Just something nice in the future, not really too relevant to this :3