Honestly I think that the entire landscape of science fiction awards has gone pear shaped and become hopelessly politicized.
And, like the hyper polarization of human society at large, I don't see a solution.
You'll always have the Sad Puppies (Vox Dei followers in sheep's clothing) versus the folks who see themselves as doing good by amplifying under-represented voices.
At the end of the day maybe these larger awards need to go away and be replaced by partisan versions, which is kind of a sad fate to contemplate.
This one goes to 11 :) seriously though? Good on them. The good guys deserve their fair share of hype too!