I think the difference is that The Penguin had something to say as a piece of art, whereas the Marvel shows only have something to say as an installment in the MCU.
I’m not trying to start a silly Marvel vs DC thing here but it’s pretty wild that…
Marvel Studios has 11 shows
DC Studios has 1 show
Yet the only DC made series is the best out of all of them 🐧