You are simply ignoring reality. It's not a matter of twisting anything.
"The price of a commodity when sold in a given market."
There are two markets. There is a primary (unregistered) and a secondary (registered) market. This is a fact.
The price of a domain in the primary market is ~$10 (we'll ignore the fact some registries DO charge based on name quality - see .tv for an example of this). The price in the secondary market is whatever is agreed upon by the buyer and seller. There is NO set price, it's a normal functioning capitalist market.
Nobody is holding anything hostage in the secondary market. It's simply supply and demand. The domains are worth what someone is willing to sell them for and what someone else is willing to pay. There is no morality involved, it's capitalism in its purest form. You aren't owed anything and you don't owe anyone anything. There is a near infinite supply in the primary market for you to invest in. By using the secondary market you're acknowledging the value someone else has recognized before you in the primary market.
As far as it would still be worth $10 argument, that's laughable. As someone who has owned over a thousand domains and made a living off it, I've had domains earning thousands of dollars per month just being parked. You think those are still worth $10? That's idiotic. As far as the "besides anyone else" portion of your argument. Also stupid. Of course you will see a downward sloping demand curve for ANYTHING. That doesn't mean its worth the lowest value on the curve. Supply AND Demand. There are two sides to this simple equation. The supply for domain names is unique in every circumstance. You can't get another uniquename.com. You can get something else, but there is only 1 uniquename.com. So the owner is more than able to try and go for the highest point on the demand curve. (S)He only has the opportunity to sell once.
You're upset because you didn't/don't get what you want for an irrationally low price. You probably think its unfair someone else did get it, and that their time, effort and investment aren't worth anything. Well, I think your product is stupid and a waste of time, effort and investment should I get the domain instead of you after you own it? Would that be fair?
We may not get along but your argument is nonsensical. I will probably never change that line of thinking because people who think things are always unfair are bound to constantly look for someone or something else to blame. People who get shit done simply recognize the rules of the game and play to the best of their abilities.