Honestly there's no need for a change to it, some people like the laws that are up, some dont, and when it comes to a failed !unfun, it isnt really anything serious, just means you've got to wait until the next one, or revolt if needed.
One thing I can agree with is the AFK players, if the AFK system that we have now (the one that says You are AFK! when inactive for a while, or when you do /afk) were to not count you in the vote, that would be better, but the actual !unfun is not needed to be changed imo