Wouldn't we just take the ability score improvement? Our stats aren't great.
Yes they aren't great, but they aren't terrible either, they are just average
And because of this we have more to gain from feats in this case
Let me give you an example based on the feats I named
For Combat we would have a pure Dex improvement vs Defense Duelist,
The pure Dex improvement would give us +1 to all our melee attack rolls & our AC rises by 1 and thus make us slightly more diffcult to hit, however since level 4 where we gain the ASI, correspondecs with a rise in proficiency, means that were we to take defense Duellist we could use our reaction for the turn to gain +3 in our AC, albeit at the cost of using it for only one attack
But I think that is good trade off since we are a caster, whose only proficient in light armor in the first place and our stats are
that great, as such engaging melee shouldn't be the to-go option for us either way, but rather a last resort kind of thing
Also, the feat isn't static, which means that each time we increase our proficiency it would grow stronger as well, unlike a pure stat improvement
The same can be said with Resilent, which is in fact even easier to compare
Sure a we could use a pure stat-improvement of 2 points and use one in Wisdom which would gain us a +1 in several important skills such as Insight, Perception etc. as well as the most important saving roll, namely the wisdom-saving roll
However, with Resilent, we would still gain a stat-improvement of 1 point in Wisdom, allowing us a +1 in these beforemention skills and still allow us to gain proficiency in Wisdom saving throws, which would in this case mean that we would gain at least a +4 on rolls and as defense duellist would scale with our level, which gives us much better odds Charm, which believe me, is a real pain in the ass