Most games do keep full retail price though. ME2 might just be an example but I could probably name you plenty of other titles that still retain a full retail or near full retail cost.
Well, I guess other games do it as well if you look in a bad store, but there's really no point in doing that. With retail stores you have an option to look in plenty of different stores for the best deal. Instead of just waiting for the one online DD store you can buy the game from to have a sale.
Btw, I also bought ME3 for 30 bucks, but I bought it in a retail store.
Signatures sucks, especially signature images. Which is why I have them off, so I never see the blasted things.
Good luck buying Batman Arkham City for less than $15 from a retailer.
Sure you can look around, but the best deals are usually tied with DD. You can go buy Sonic Generations retail for $39.99, or you could spend $9.99 on Steam. Digital Distribution offers come a lot faster, some have price reductions on Day 1.
You also don't feed on a hoarding complex for getting digital copies.