Amazon seems to have a better relationship with there affiliate than Adsense, but it's still a affiliate program that you can be kicked out of.
Anyway you slice it, your either working for Google (the same Google that many of you hate after each update) or Amazon. If they decided to kick you out of there program, what would you do?
These are great ways to earn money online, I'm just saying there are other avenues to pursue also, everything in IM doesn't have to be about Adsense and Amazon. If you made your own products than you really would be your own boss, and would never have to worry about being kicked out of some other company's affiliate program.
This is just a suggestion, this is a forum so hopefully this discussion stays on topic, people around here are getting a little to comfortable with their insults and smart remarks.