You are right, TTC ops do not adhere to the published schedule or service summary headways. Operations are nearly always slower, with longer travel times and headways.
It's not just a published reduced speed zone RSZ or security incident issue, it's the fact that the subway, especially Line 1, runs slower
in general than pre-COVID, pre-ATO. Hence why I have previously referred to de facto permanent reduced speed zones. Case in point, the surface section between St. Clair and Eglinton only has ONE official RSZ "Southbound Eglinton to Davisville". But in reality, the whole surface section is slow both ways and trips in general are always longer than what Google Maps claims. The only hope of getting a trip that is on time is on Line 2, where the doors are manually closed quickly when arriving at empty stations.
If the TTC can't get a subway to run on-time consistently, what makes anyone think they'll run a mixed-grade LRT on time? Their track record with streetcars does not inspire confidence either. Streetcars and buses are considered "on-time" as long as they are not over 5 minutes late. Even then they managed an "on-time" rate of 61% and 74% respectively in September.
RSZs:
www.ttc.ca
Subway delay data insights:
TTC CEO's reports with on-time metrics:
https://www.ttc.ca/transparency-and-accountability/CEOs-Report