I think you are correct on all counts.
I think a ton of the public, who are essentially represented by sportswriters, that have the same incentive as GMs -Don’t criticize players.
Writers wouldn’t get access. GMs cave to players because it helps those Pelinkas of the world, keep the only job...