What are the reasons behind shut down of Cartoon Network?

Shift to digital devices.

Rise of streaming platforms.

Excessive reruns of shows.

Pandemic accelerated digital shift.