So? Why is that a concern for anyone who's bought the product?
If you're invested in the industry continuing to prosper and more PC games being made, you care about developers.
In your entire argument you ignore two absolutely key points. First, and by far the most important point, once a product is sold the original creator no longer owns it, the buyer does, and is free to do with it as they please. Reselling it means the creator doesn't get to make as much money? Too fucking bad, it doesn't belong to the creator anymore, they get no say in what's done with it.
You don't own media/software, you license it. If you want to buy a game, own it and do whatever you want with it you can do that, but it would cost you millions and millions of dollars.
The second key point is why people resell items: they don't want them anymore. If your products are hitting the resale market so quickly that they're taking a big cut out of your initial wave of sales then perhaps you should try to make a product that people see value in keeping for longer than a week.
Well, our medium consists of a lot of different game styles... some last a long time through multiplayer or mods, and some are shorter, more focused cinematic experiences. You're basically saying one deserves continued sales and one doesn't, which is silly.
No one has a right to make money off of what they produce; they only have the right to try to sell what they've produced. If not enough people are willing to buy their product because of what else is also available on the market (including used copies), or simply because their product is not worth the asking price for most people, then tough shit. Welcome to the real world that the rest of us have to live in.
I agree... if you can't generate interest in your product, tough cookies. That has little to do with our debate though... I can agree with you on that and still say I support the eradication of the second-hand market for games.
The issue here is media's differences from traditional physical retail product and ownership. If you're not going to acknowledge that difference in the discussion then it's a pointless debate.