I have absolutely no idea how this would actually work, but I agree that it might make sense to have vote weights be subjective somehow. Steemit seems to have a "stories I will like" section already; not sure how it generates that.
I would also love it if instead of being paid with objective money, people on here got paid with subjective money. Do you post great articles on knitting that knitters love (and everyone else ignores)? Then you get currency that knitters value (for some reason).