All of the suggestions listed involve changing some mechanic of the site. Some of them are quite good though (I think voting based on karma is neat).
My theory: Internet marketers descend on online communities that are popular.
Possible solution: No follow on frontpage stories with less than X upvotes or no follow all frontpage stories.