Is it over-saturation? Board posts about them? Questionable business practices? Bad support?

When and how do you decide that a program you are promoting is going to be dropped from your lineup?

Regards,

Lee