Yeah, the Donna ending was a little cheap as did the Rose ending (back in the parallel universe as opposed to saying with Doctor v. 2.1) but there are only so many ways you can end a companion's time on the show in a final way without completely killing them off.
no subject