I know this isn’t the takeaway your looking for, but in short, to even say what you have said should be embarrassing for our nation or whomever you choose to attribute blame. On a historical and economic policy level, we should really ask if it is right that Cambridge, a railway town, can only be served by buses.
I see passenger service to Cambridge as a not-so-lofty goal inhibited by the cost, itself a product of policies and failures around the railroads/ways. It is our example that makes me question whether this climate is a social failure; why are well-connected cities like Cambridge penalized for being so? CN/CP operated high quality service when it was their responsibility, yet now Metrolinx only offers high quality service elsewhere.
That is the problem; something is misaligned from then and now, and it is very likely burning money in one way or another. Our path of least resistance for delivering passenger service completely negates prior advantages and assets the RRs themselves showed exist.This should seem wasteful. While GO obviously needed to navigate our policy landscape, we are lucky they were in the right place and time to buy corridors. We cannot replicate that across Ontario; greater change is needed to make our cities whole again.