The pay is more like 40%-20% lower. Senior devs can just negotiate remote roles with US companies.
Rent in Toronto is definitely not the same as SF, even if you ignore the currency gap. Cost of living overall is way cheaper.
Toronto rent is definitely cheaper though. But probably not enough for the pay discrepancy and higher taxes