dale died eventually anyway. everyone dies eventually anyway.
there is a huge difference between cliched, cut and dry, safe writing and a dangerous, daring writing style that will sacrifice characters for the sake of plot. daryl makes rick's group too strong. that's why he has to die. that's the formula kirkman adheres to. false sense of security, bam, major strength of the group taken down. daryl will be replaced by tyreese, or abraham (who is way fuging cooler than daryl anyway) or someone else. a crazy preacher. a ninja samurai named jesus. a reclusive rastafarian named ezekiel.
having safe characters on a show like the walking dead is bullshit, and i'm pretty sure with kirkman still pulling strings behind the scenes that no one is safe.
its only mildly irritating because you're talking about things you don't really comprehend as if you know for a fact that daryl can't die.
i guarantee you i know more for a fact that daryl will die, and how he will will die than you know for certain he won't
but we're still cool bro 
I know the actor in the pic, but I don't watch the show (Game of Thrones, right? Not my thing)
To be clear, I'm not gonna say Daryl, Rick or anyone else can never die, but barring one of the actors departing the show, I just don't think they will.
Honestly, I prefer writing where anything can happen and no one is safe (heck, I think the Star Wars universe would be infinitely more interesting if Luke turned to the dark side).
But here's the thing: You're talking about the creative process. I'm talking about the medium.
In comics, story is everything, but TV is a
very actor driven medium. Within it, the majority of shows that lose their top-billed actor don't survive for long after. Kirkman may or may not not care about that fact, but I'd wager the execs at AMC care a lot.
While I'm sure Kirkman has a high level of control on the show, I doubt he has absolute power. Thus, if he decides to kill one of the main people, he'll have to convince the folks at AMC to sign on. My opinion: that won't be an easy task.