They got tweaked way too hard.
It's my favorite weapon class but it has become nearly unusable in PvE because of the ammo reserves and in PvP because of poor accuracy.
Pre 2.0 exotic Handcannons were the ones that desperately needed a nerf, legendarys were perfectly fine and nobody complained about them.
I do not understand why bungie had to ruin them..
Edit 1:
Lets make this trending, bungie needs to know!
Edit 2:
Rick Kackis Waterstar review is a perfect example showcasing the bad accuracy.
https://youtu.be/RpC2DcGvp9g
Edit 3:
Weekly update announced a weapon balance patch coming in december, lets hope handcannons will get fixed!