Yeah, it feels like the consensus is that the rule itself is fine for the awards component, but it's how it affects actual contracts that is the questionable part. But honestly, that was already a questionable practice given how these things are voted on where local biases clearly come into play, particularly for All-NBA.
Overall, I'm all for it, and I think you've already seen a tangible impact with star players playing more games than the last few years, though some of that is also the new resting rules, I believe.