I like that idea. A twist on it would be to divide the votes on a post by the total vote count or user count for that instance, so each instance has the same proportional say as any other. e.g. if a server with 1000 people gives 1000 upvotes, those count the same as a server with 10 people giving 10 votes.
How did they submit changes to only one file? Did they not write a test for it? Sounds like a dodgy patch if it doesn’t have a test