"Call for price"

Why is it a secret? Because they know it is laughably overpriced? When I go in Shop Rite or Publix I dont have to ask for the meat manager to see how much a steak is. It's right on the label. Why do classic car dealers make you go to this level of annoyance? If you buy the car, and that is the goal of the dealer, eventually the secret will be revealed, and you will find out the price. Rant over.
I understand salesmen do it to generate traffic so it looks like they’re accomplishing something in order to keep their job. But it’s worse when the seller is an individual. Why would any seller want to be getting texts, emails and phone calls from every dreamer, scammer and clueless dumbass wasting your time?