Currently Diablo 3 is in its beta stage and going through many changes during the beta. At this moment, its beta have gone through 11 patches where Blizzard continue doing fixes to the game.
All we can hope for is a complete well done game when Diablo 3 gets released, hopefully by April.
On other thoughts, i've been playing the Diablo 3 beta a little bit and trying out all different classes.
My favorite and first class to level up when Diablo 3 hits will be the Wizard