No one is forcing you to buy expensive ships. Unless of course they're guard tagged and all. Freedom of choice. There's also the reputation chart factor, which in some cases it's pretty vital for a trading ship.
It's a free market, if the demand isnt there no one will buy it and the price will probably drop. That's how markets work. And if no one buys it, the seller will not be in a good place, that's also how markets work.
Aye. The proper price for any commodity is what people will pay for it. If people are stupid enough to buy ships like that, it's fair to sell them that way.
The long term effects of such a market are negated in ship sales (unlike codenames) because if standard price is 200 mil for a kitted VHF you can still just go do it yourself for 25.
Market price is set by the consumer and the consumers willingness to pay.
if you have a issue with a items price them you have the free will to purchase from someone else or not purchase at all.