I think a good start would be price cuts on the final product, and probably on development too. I mean sure if AAA titles want to poor millions and millions into a game then that's their business, and charge $60. But there's a reason indie games are so cheap and yet SO GOOD. And yet we see "big name" games coming out with maybe 10 hours of content, often buggy or whatever.
I don't like "Day 1 DLC" but that depends on the implementation. I do like "bought new" DLC, or even "valid copy DLC", since most hacks go around the CD Key (although many use key generators, which I don't understand completely since it should have to authenticate it).
I wonder if companies did download-only so no retail copies, they could potentially supply exactly 1 cd key for each copy to go out. Then key-gens wouldn't work (shouldn't, anyway).
Hm well anyway, not sure what else. Usually if I'm looking forward to a game I wait to read some reviews on it because there's rarely any actually useful info about the game on the game's own website. Then if it's good I buy it and if it's not good, I don't buy it. Basically just comes down to whether it appears to be worth the price of admission.