Their slogan is “Never Stop Improving,” but lately, “Never Stop Denying” seems more fitting. Lowe’s has rebuffed a 200,000-signature petition to reinstate ads on the new reality television series All-American Muslim on The Learning Channel.