These are all very fair points, and I will give to you.
And apart from any actual canon info argument, there are a lot of us who are pushing for Scanlan cause we really want him to actually get something in way of plot focus and backstory, whereas we’re very tired of Percy getting a lot of the spotlight and focus and aren’t really looking forward to even more characterization for him. But that’s unrelated to any argument,just part of the explanation for why so many of us are pushing for Scanlan in place of Percy
I feel you there. Though I’d rather see Scanlan with someone who actually fits him than just who is available right now. Pigeonholing him into this is just another disservice to his character.