I don't think promoting revenue this way is necessarily bad. I'd much prefer this then the cost of postage going up which mandates everyone to contribute to the USPS operating expenses rather than those who choose to purchase products through their ads under their own volition.