Question: why lopez tonight was cancelled?
Answer: The most obvious reason for the cancellation (besides the terrible ratings)? Lopez was TBS' tester for its ability to compete in the late-night market. Once the network signed Conan, "Lopez Tonight" was an unnecessary expense, when reruns of "The Office" would probably get more viewers at a lower cost.