My nikka Cal never got to eat those waffles
To the people wondering why Dr. Manhattan "let" himself get zapped: he didn't. Dr. Manhattan isn't omniscient. If you've ever seen the movie Arrival, think of him like that. He experiences his past, present, and future simultaneously. It sounds like predicting the future, but it's not. Time isn't linear for him. Tachyons are hypothetical particles that can move faster than light and it's the only known weakness that Dr. Manhattan has.
Lastly, HBO can do no wrong
When the 7th Kkkalvary showed up and took Dr Manhattan , he couldn't stop it cause it already happened to him.
He experiences everything at once and cant alter outcomes of whats going to happen.