CapnZapp
Legend
Except, of course, you don't have to disallow anything, since taking this feat twice is clearly not allowed in the first place.On the other hand, if I were running a high-level campaign where levels 16 and 19 were real actual things, and fighters and rogues had a good shot at getting a second bonus feat, I would lean toward disallowing it.
Thank you for a clear analysis on why the rules don't allow it - it is (of course) because the rules are written with the assumption all twenty levels are going to be used.
(Before you react to this: consider the alternative. If the PHB were written under the assumption all twenty levels would NOT be reached, how ridiculous would that be?)
In practice, most campiagns don't use all levels, and you're right, many characters will only take one or two feats, tops.
So if we put this proposal "allow Resilient twice" on the spectrum of all possible houserules, then yes, it is probably on the "less harmful" end of the scale.