I've lived in Toronto. And San Francisco. The TTC is a thousand times better than either BART or MUNI.
You can actually sit on your seats (see: BART). There aren't giant shit-stains on the carpet (who the fuck puts carpet in a public transit vehicle?!). The trains run on time for the most part (see: MUNI). The stations don't literally smell like shit and piss (see: BART). Oh, and it takes 23 mins to travel 7 mi, instead of 55min (York Mills - Union station, compare with Ocean Beach - Embarcadero).
The BART and MUNI are horrific transit agencies. The TTC ain't perfect, but it is strictly better in every single way. You Torontonians have easily the second- or third-best mass transit system on this continent. Nothing in the SF Bay Area even comes into the same league.