I know what you mean. It did ruin it. But! I thought that it was a GREAT way to kind of wrap up the way that Chuck felt about his dad ('cause it wasn't really Bart :lol. Aside from the last like... 45 seconds of the episode, it would have been magnificent storytelling. But that whole Fake!Mommy garbage ruined any and all progress that Chuck may have made in regards to his dad and it simultaneously wiped out any storyline continuity that was left in the Bart/Chuck relationship. :no:
I hated that ghost Bart was such a jerk to Chuck. Especially because I was so excited to see him again. His ass-ness to Chuck kind of ruined the whole thing :no: