I don't think the two are comparable - for me the range of a LEAF is a non-starter, especially considering the likely reduction in winter. I'd be in constant range-anxiety mode! If you don't need a lot of range it's probably a better buy than the Model 3, although still a bit pricey without the incentive - proportionately it was a way bigger chunk of the LEAF price so it's hit even harder and I imagine their sales will struggle now too.
I only drive locally so not an issue for me. Isn’t the incentive for the LEAF still ~12-14K and currently active, though? When you modify online it shows as 26K CDN, so it must be taking it into account.