I don't get the point of your post.
You can't tell how much your player is worth, but buyers can do it, cos they spent their own money.
You can put your players for 20 m each one, no one will buy them.
But if you set your player for 1 mil, and he is sold for 3 mil, that's hes price, why should someone not be able to bid on your player? Why should I not be able to bid on any player if I have money and if he is worth for me?
This is where we hold them!