I think there's more demand for cheap developers. There's almost no demand for expensive ones imho.
Great devs should receive their worth as compensation. But that wouldn't make them expensive. That would just make them worth their dime.
But I totally get the point you were trying to make. Lot's of employers try to get one over and not pay you what you are worth.
Of course my view of cheap and expensive may be different from yours.