Disney, like every other network cancels programs for one reason, return on investment. If a program isn't bringing in enough viewers, which translates to advertising dollars, isn't bringing in the right demographic for advertisers, or if it costs more to produce than another program that will...