I know you're mostly joking, but you do not get taxed to death. Taxes in Canada (and Ontario) are reasonable on global standards. Your housing costs in TO are too high, but that's not taxes at fault.
But the "flooding" is NOTHING like What Houston/etc got. It'll cause bad traffic and some highway closures one day per year but the actual damage is negligible relative to what an actual flood causes. It's a minor nuisance, not a catastrophe.