The flipside of that expectation is that they are buying a bike that "fits" them, you know, once they've adjusted the seatpost of course. I expect at minimum to adjust the fore/aft of the seat, possibly adding an offset seatpost, and to at least consider replacing the stem. I keep a small number of cheap stems in the toolbox so I can test different length/rise on a bike. If I spot a $5 used stem in a size/rise I don't have, I buy it just for fitting. When I find what I like, then I'll consider buying a better stem if appropriate. I have also replaced a crankset for fit, but I try to avoid that because its kind of a pain in the butt. Because of that, I tend to build bikes now, rather than buy complete bikes.I comfortably own and ride bikes from 58cm to 63cm (57cm to 59cm TT) . It amazes me when people 'pass' on a bike or frameset because it is
ONE cm off what they call their size. But whatever, ride what you like!
I am building a, lets call it a gravel grinder for lack of a better term (although I may never ride it on gravel). I put 180cm crankset on it (I'm 6'2" and long legged at that) and fitted it up with a set of rims w/ 25mm tires I had lying around, just to eyeball it. Bottom of cranks were a little low to the eye. Forcing me see just how large of tires I could get on it . . . 35mm fits! Its a jamis coda sport frame, a nice, cheap modern Reynolds frame. Codas are normally flatbar, but the frame is literally identical to Jamis' drop bar bike, which is what i plan to do. Can't wait to ride it. Won't be fast as lightning, but oughta be smooooooooth.