Yes, PvP is still missing. I honestly don't think it will ever be here. Trading is also still missing, with drop rates increased (you really don't need to). Also, items are bounded to account - which basically means you cannot drop or share items with other players.
Let's face it, this game has A LOT of haters. I am a long D2 fan (who played LoD for 8+ years). At first I didn't like D3, but this new loot 2.0+ patch (no more auction houses) plus expansion has really sparked my interest and love for the Diablo series again. I have played them all, Torchlight 1-2, Sacred 2, PoE, etc etc. None compare to the depth Diablo 3 + RoS can give to you as a player.
In my opinion, this is now a fully functional 85/100 game. I wish there was a trading scheme, but with the drop rates improved it's not making me worry too much.
Verdict: 85/100
Details:
Genre(s): Action RPG
Developer: Blizzard Entertainment
Release Date: Mar 25, 2014