I don’t know where you live but I get the battery swapped while I’m standing there. It’s insane that you’d rather spend $800 than be without your phone for a few hours.
It works until it doesn't.
It's also rarely spending "$1,000" - it's usually a $200-400 price difference after trade-in depending on how often you upgrade. Apple typically gives extremely aggressive pricing on trade-ins, or at least has over the past few years. I sent my wife in for a battery swap and it ended up being $150 more to simply swap phones and upgrade 3 generations to reset the obsolescence clock. No-brainer at that point.