If I’m spending 2-3k on a bike, I want it to be the correct size. Not something I will compromise on.
Define "correct". In reality the human body can adapt to riding different sizes - within reason. When we were kids, me and my mates often used to have a go on each others bikes. We weren't all identically tall and the frames weren't all exactly the same size, and neither were the saddles all set to the same height. So long as we could touch the ground when straddling the crossbar, we didn't care. We just rode them anyway. Now on the wrong side of 50, I haven't suffered any ill effects from riding all those "wrong sized" bikes as a youngster.
@Blue Hills (I think it was) recently made a good point about bike sizing. He asked what size is a Brompton? I see all sorts of riders on them. You can adjust the saddle height, but the top tube length is fixed. What about all the other multi-user utility bikes out there?. Raleigh Twenty, Dawes Kingpin, Dahon folders, Boris Bikes?
They will be designed around an "average" rider, but plenty of people quite a bit either side of that average still manage OK with them.
I spotted a nice flat bar 531 framed Raleigh for sale a couple of years ago. No size info, but it was local-ish and the money was right. Turned out to be the 22 1/2" I thought it might be, rather than the 23 1/2" I would go for if given the choice of both. Set the saddle height and moved it back a fraction on the rails and it rides fine, really nicely in fact. It does feel a bit different from my 23 1/2" flat bar, as the top tube is slightly shorter but once underway you soon get used to it and don't notice. If I had been really sniffy about insisting on "perfect" sizing, then I would have passed up a really high quality bike in excellent condition for beer money. Would I have ordered a brand new 22 1/2" frame at full price? No, I would have gone for 23 1/2", but in this case the compromise was small and the amount of bike on offer for the money was large. I compromised with no regret.