I have a few small issues with playing some of the races. It doesn't stop me from playing them, but it does sometimes give me pause.
I've got quibbly responses to all your points, but I don't think they'd add to any discussion, except for with tieflings.
I love playing a tiefling in bg3 for exactly the reasons you mention. It gives substantial motivation to wanting to help them.
As for the state of them, hoping and begging and pleading I can make this point without it being taken politically or getting political responses, compare them to refugees from Venezuela, Honduras, etc. traveling often in large part on foot, to the USA, or from Central Asia or the Sahel to Southern Europe. Is the journey as fraught as the tieflings'? I have no idea, but it's certainly no cakewalk, but for those folks, cats and laundry etc are very much the things they want to be worrying about, and I assume do focus on when there's respite during the journey.