Science Center is a far more important transfer point because of the Ontario Line connection. Forcing all trains to short turn earlier because of a single at grade crossing is just sad.
Sure, but any form of delay will have serious knock on effects. Remember we're considering Eglinton here including the Eglinton East extension, so now if you want to transfer to the Ontario Line northbound, or even trying to reach Scarborough Center, you know have to get off your train, wait for another train to pass, and them maybe you can now continue east just to ride it out 2 stops, all because of some accident at UTSC. The thing about YUS is that while delays do happen due to its length, at least its fully grade separated so the causes of delays are limited to some guy decided to run on the tracks, or someone held the door. With Eglinton, trains in Etobicoke can be delayed due to anything from some passenger taking too long to cross, to a car resting on the tracks because of congestion, a car accident, poorly timed traffic signals, or some idiot walking along the tracks (far easier and far more likely compared to the subway).