My issue with score is this: Aces High is in my opinion essentially a sandbox MMO
And score is part of the sandbox. It's juts another thing that offer itself for the players to explore or ignore. And the latter one is very easy to do, as anyone around here for some time knows that being featured on the homepage is being totally irrelevant to the large majority of players and you don't get any real 'advantage' from having a high rank. Literally nobody cares how often you have been #1 in this or that.
So it's just one of many things that
can individually motivate a player for some time. And the more different things in AH to explore and draw motivation from, the better for the game.
And for "timidity by rank"... that's most of the time just cheap and convenient jab. Once you get a somewhat better rank, about everything someone doesn't like about you or the way you are flying is suddenly attributed to "score", no matter how nonsensical that connection really is.
Players go for the fight or avoid it for any reason on any rank position.