I think most of these are serious and well thought out. The DRM one is clearly tongue-in-cheek, but I think the Project $10 one was meant to be serious. I can't really tell for certain though. Going on the assumption that it is serious, however, we should not love this initiative.
Consider the scenario where Alice is a person who buys the new Madden game every year and sells the old one so someone else can pick it up on the cheap. Normally, it goes like this:
1. Alice sells the old game to Gamestop (insert used game store of choice here).
2. Gamestop sells said game to Bob for more than they gave Alice for it, thus netting a profit.
3. Bob plays his used game just fine, with no strings attached.
Now here's what happens under the new scenario:
1. Alice sells the old game to Wolfman and Dracula's Used Game Emporium.
2. Wolfman and Dracula's Used Game Emporium sells said game to Bob for more than they gave Alice for it.
3. Bob has to plunk down another $10 to EA in addition to what he gave W&D's in order to fully use his game.
The net result is that EA got $10 that wasn't in the original equation. But where did this $10 come from?
Bob? No sir. Bob (hopefully) realized that it will cost him an extra $10 to get the full use out of the game when he bought it. As such, he thinks the used game should be $10 less to compensate. Fair enough.
Wolfman & Dracula? Are you kidding? If you think normal businesses are a pain to deal with, try dealing with monsters and the undead! No, because Bob is only willing to buy the game if it's $10 cheaper, they'll just give Alice $10 less for her trade in. Their profit margin stays exactly the same.
But if Bob spent the same amount of money, and W&D made the same amount, then that means that extra $10 that EA has which they didn't have before must have come from Alice! Which is precisely correct, because she got $10 less for her trade in. Alice now has $10 less than she did at the end of the first scenario. The whole thing had no effect on the used game business or deterring used game buyers. It just screwed the very customer EA wants to keep out of another $10.
The lesson here is never buy games from monsters and the undead! Wait...