No indeed, I've noticed the same. I've checked the profile, and it is apparently someone who does only that, downvoting and breaking peoples posts. No idea why, no idea what to do about it... I try to keep upvoting them as much as I can, hope that helps...
!HOPE
!BBH
!INDEED
!DUO
!PIMP
RE: Today is BPUD - And I'm jumping in!