I know I’m like one of 12 people who like Ketch, but I’m personally glad that slippery little cockroach keeps popping up. He’s pretty much the only remotely interesting villain they have right now and I like him. So yeah, I’m glad he’s around.