Around here, it would be $80-$100 for a visit that usually wouldn’t be as long as 15 minutes. That, then, is around $320-$400/hour. For most things, you’ll see an NP, not a physician. The NP makes about $30/hour, or about $7.50 for the usual length of the visit.
Walmart could make routine medical a LOT cheaper than it is. There’s plenty of fat that could be cut, and a profit could still be made.
Pre-Obamacare, “catastrophic care” policies were massively less expensive than standard policies. The difference was that people used standard policies all the time instead of paying for routine care themselves. In a lot of cases, that was not economically necessary for the individual, just preferable. People were generally unaware that they were paying for it in one way, just not in another.
The oligopolies that now run hospitals and clinics hugely inflate charges for a number of reasons. One is the “free” care they’re obliged to give to people with no insurance. Another is greed and gold-plating. Another is expansionism. Another is that the whole “discount” systems for Medicare and Medicaid are fraudulent.
Now that Obamacare supposedly (and I do mean supposedly) has everybody covered, then the grotesque overcharging is no longer justified at all, theoretically. But the big complexes will keep doing it.
They need serious competition.