There's one quote there that bugs me:
I know we're not NYC and we're not going to get 24 hour subway service, but it's disappointing that we can't consistently rely on having full use of the subway system. Over the past five years I've frequently gone to the nearest TTC station and been caught off-guard by closures of sections, to the point that I've subconsciously accepted driving as a more consistent alternative.
When these closures were instituted half a decade ago by Andy Byford, they were sold as a temporary measure for the ATC resignalling and to fix a dangerous backlog of maintenance. For instance, in
this article from 2017 warning that the closures would continue all the way through to 2019:
So it looks like the TTC has taken weekend closures as their new way of work for maintenance.