In terms of lazy people keeping out stuff for weeks, that still applies to Redbox. If not moreso!
At least with the two big chains, they both have pricing structures in place to keep items out for prolonged periods of time for limited cost or penalty. I guess the ability for hardcore gamers, who likely poop sock it, to beat single player titles for $4 is probably worth it.
Most people, even if they returned it right away, wouldn't be able to beat the game in a short amount of time. Work, family and such prevents that from happening.
To be honest, I have no experience with Gamefly. Like I said previously, I don't know why they can't seem to get their act together, when Netflix works pretty flawlessly.
Thanks for reminding me to return my Blu-ray!