Nothing new.
I have been there, done that.
I've been threatened for downvotes on game result shares for hivesuite games as well.
On top of that, I've been labeled as "vote-buying" guy - because I used to vote who shared game results of hivesuite.app - Well I wanted players of hivesuite app to continue playing but I started getting hints.
So, I stopped voting game results. People on hive call it "LOW EFFORT" content for getting votes.
Very strange people on hive. Very difficult to match everyones expectations even if you're doing everything for free.
Despite all of that, I keep going but not sure for how long.