Agreed about CBS not giving this a proper ending but I'm pretty sure it had already finished airing when it was cancelled.
Merlin is ending after a Christmas special this year.
http://www.digitalspy.co.uk/tv/s53/m...ries-five.html
EDIT; Just checked it out and the final episode aired in April and it was cancelled in May.