It was very much playable and enjoyable on PC at release, the whole whining was mostly from console players and gullible folks from PC camp.
If you are on PC, just play it. You might want to wait for the Phantom Liberty to come out (September, IIRC); they are changing some core game mechanics there. I'm definitely going to play it then.
Currently I'm on my 3rd playthrough, on my 2nd one (last summer) it was a somewhat buggy patch, current state of the game feels amazing.