The idea of mounting a directional antenna "high up" on a house (or paying someone to do it) for the purposes of receiving SMS 2FA seems wild.
An outdoor antenna would be better, but yeah more of a pain. I guess it really depends on how badly someone wants SMS.