The loss of the keys will affect future purchases to be sure as often I would be the one to purchase a bundle and share it amongst friends, usually those in the military who couldn't do so themselves at the time, and they simply pay me back.
It was quite handy, it got more bundles sold, and more games got played. Now? I'm not going to waste my money for one specific title and have others put on an account I'll never install. It's a personal mindset issue I know, but I don't like having clutter or the idea of games I'll never play.