Well, I gotta say that I really enjoyed the idea of redemption and second chances that manifested itself right at the end but, seriously, "...and it was all a dream"?
That is SERIOUSLY lazy writing.
Hell, our English Lit' teacher used to bollock us for using that cliche when I was about 12.
What the hell has happened to the writing standards in DW over the last 12 months or so?
Seems like if somebody with any balls was in charge they would have said "Let's keep the sentiment of this episode but, beyond that, it needs a total rewrite because this is all hackneyed, immature, shite" before flinging the draft script into the nearest bin.
I like the way this episode turned out but is was an utterly abysmal bit of creative writing.