More and more disgusted with local used pickup prices...and choice

I have been selling cars for 32 years and its a mystery to me ! I just took a 2017 4Runner TRD -Pro in trade with 36k for within 6k of what the MSRP was new.
And this guy cried like a baby about how we were ripping him off ! I told him that after are finished detailing and safety checking it we will be in it a little less than the new price.... Why would anyone pay that much for a 2 year old car with 36k when they could just go buy a new one ? He had no response...
Turns out I have a long term customer with a son in Seattle looking for this exact car ! I had it sold before it hit the lot ! I didnt mark it up much because her and her husband have been really close for a long time .

Point is that consumers drive the market . And as long as there are consumers that will pay stupid prices this will happen.
A used car is not always the best deal.... usually but not always.
I have a 73 Chevy LB with a 250, 6 cyl. and 3 on the tree. Bought it in Indiana in Dec. 74. Came to Ca. in Jan. 75. It has 259K miles on it and had to have the engine rebuilt at 198K
because a thermostat stuck. This is the only truck I have ever owned. It would be long gone if I still lived in Indiana. Knock on wood. I have never touched the differential, not even
bearings.