well, i've heard a lot of hate stories about digg
and here's what i think
1) it's a free-of-charge service, if you dont like it, leave it
2) creating a system like digg where buddy-buddy exploitation wont be possible is impossible!
the whole thing is based on social networks, and the importance and therefor audience a node inside the net has is mainly determined by his degree (directly connected nodes, aka "friends")
the "buddy problem" can't be solved it's a "flaw" in the social aspect to begin with.
that's how society works.
3) i think the main source of digg-hate is envy
when digg started most people where "omg, this is awesome"
now, once people notice that the people who run digg, from what i see that's mainly kevin rose and some other peeps around him, make actual money from advertising and other stuff (which is fine, after all they created it, and they're paying for it), people start getting envious, they want their bit of the cake
that's another thing that comes with society, can't help it, people are selfish, it's in the firmware.. no patch available
to sum it up, all i can recommend is:
people should STFU and leave if they dont like it,
or create a better (parental advisory: use brain, make own decisions) system and make their own money...
and attract some envious people of their own.
that's FAME 2.0 for you