The context of this is games where nat 1s are auto fails on skill checks, though. If your argument isn’t ultimately in defense of that, too, then I don’t have any objections to your argument (other than that it isn’t topically relevant). My objections are exclusively to the idea of not asking someone to roll because they would succeed on a 1 in a game where Nat 1s are auto-fails.
In a game where Nat 1s aren’t auto fails, then I don’t have any objections. Mechanically, both approaches - whether you do or don’t ask, and how you track to determine when to not ask - are identical, so choose the approach that makes the most sense for you, your players and your collective play styles.