I think these are mostly fair though I also think you’ve misinterpreted the “if you’re scum I can lose to you” a bit. That’s only ever said in a “voting you out rn would amount to tinfoil, you’ve played well enough this game that I’m going with ockham’s razor” it’s not like “omg Tommy’s so hot and good at mafia beat me bestie”.I actually think people applying the ORG/Survivor mentality to NOC mafia is one of my least favorite things about it. The two open secrets about mafia is that the surest way to lose is to die so it's really in some ways a popularity contest, and that as an extension of that, the people who live (at a high enough level) are the people who have better communication skills, not necessarily the ones with better reads or scumgames. But accepting these things makes the game very boring imo.
The surest way for a mafia game to become uninteresting to me is to have it be about people posturing about how good they are while other people just sheep like "yeah I guess if you're scum I can lose to you", a phenomenon I've seen in at least half the games I've read in the last year involving many different players on both sides of this.
The popularity contest has def been prolific in D1s of recent and earlier in revival sometimes later into the game, I think we’re muscling out of that in the mid-late game as more people become full community members (which also facilitates welcoming newbies better). Often the popularity contest wagons have high scum presence anyway so they’re useful in their own right