Regarding being addicted to game-buying. I am guilty of being addicted to purchasing games, but I never every purchase full-price games (mostly because a 60 USD game where I live (Sweden) costs about 105 USD. The reason for the insane prices can be discussed for any length of time (greed, VAT, exchange rates, etc), but I think that what is more important regarding purchasing full-price games is if you are the intended audience or not.
My brothers (15 and 21 years old) usually buy full-price games since they want to play the latest games, the same games their friends play. I on the other hand is 30 years old, married with children does not have that much time for gaming. Which means I am generally behind the curve (I can finish about 3-5 full games a year) which means that I don't feel that I can wait for when they are used games with a decent price tag.