You should have played as Phelps more towards the end, albeit it does make sense that you don't given he was taken off the case. If anything they should have at least let you play as him for the tunnel segment at the end.
I actually felt pretty sad when Phelps died, even more so after seeing Roy giving his eulogy or whatever. idk, video game protagonist deaths shake me up, Marston and Phelps both.