I feel like there was a way for Duncney to break up in season three the way the execs wanted without total character derailment. Hell, you can even have him date Gwen afterwards if you want, even if I don't really see it.
Have Courtney get really pissed (and maybe manipulated by Al) and dump HIM.
.










