In a way GoogleAdwords does take your money away but if you are smart and have an understanding of marketing, human intention, and some intelligence than your PPC campaign should bring you some worthy results. The problem with Adwords is that there are too many idiots betting on unintelligent and irrelevent keywords not relating to their website. For example, this happened last week, some local car dealer was putting money on the word "cheapest business card" or something like that. The keyword was worth $51.50. WHy would anyone in their right mind bid on a keyword that has nothing to do with the services your web site provides??!!!