I think that most folks use upvote/ downvote as an v agree/ disagree. But maybe there could be, in the long run, a place where other votes could be made. Dm it's more like a song quality system, maybe similar to customer support reviews you get agree after dealing with a customer support call .
I.e. rates under multiple fields like below:
Votes for meeting community guideline
Votes for quality of content posted
Votes identifying spam or other third party links that draw users into other platforms (only fans for now, but could be more nefarious as it grows)
Troll downvote
5.??
A weight system would have to back that up to be able to provide an overall vote/downvote.
I know it's overkill, but it's a random thought I had that will hopefully garnet enough attention to spark conversation some how this place can provide an abstraction and something different from what most of these platforms currently provide. It isn't insightful, we see up and down Votes but don't um understand the reasoning behind them.
Consider it a couch thought. Happy to have others chime in on the good and bad reasons for this to exist or get thrown in the thoughts can.
There is some academic research on internet voting system that aim to be troll and bot resistant and be overall better. There is a website that allow to vote for Youtube video here : https://tournesol.app/ . If you are good in mathematics, the research papers may be interesting.
That's a kind of voting mechanism that I'll love seeing implemented in the Fediverse