Thanks guys
Thing is how do you change it for every transaction? If a site is paying you a few times a week say... You have logged an address just for that site. How would you change it for each tx? Keep going back to the site daily and entering in a new address? Impossible to do it you had many of these sites paying you?
I simply refuse to use any site that doesn't require me to enter a bitcoin address for each transfer. A well designed site will accumulate value in an account for me at the site, and then will allow me to request payment of the total accumulated value when I choose. That way I can avoid the hundreds of miniscule "dust" transactions that cost me huge transaction fees later. If a site isn't well designed, I refuse to reward their lazy, inept, inconsiderate, and incompetent behavior with my business.