At Search Engine Watch Forums, Discovery has a gripe. He has noticed that the top performing keywords on Yahoo Search Marketing are no longer top-performing. Yahoo is invalidating them and making them inactive due to minimum bid requirements. He wonders...