About #2: Isn't this similar to complaining your website isn't ranked in the first page for a keyword in Google? Yes, it's unfair, but if you're basing your entire business on whether Google is giving you exposure, isn't that a flaw in your business? Perhaps you need to find other venues to market your product. Again, I'm just addressing #2. The other points are valid...