True, it would need a nice interface which makes the benefit to the user very clear. Of course you wouldn't need all users to vote all the time, as long you have enough users voting occasionally.
I do agree, this sort of approach would require significantly more engagement/interaction from users than news readers are accustomed to. But there is a lot of people who want news, if some small fraction were convinced they benefit from a bit of input they could get much better news, and it would also help give better news to people who do little or no explicit inputting.