The only thing induction doesn't do well is cooking with things like woks, where you have a curved surface that you want to heat evenly.
Even an old school electric is better in this regard than an induction top. If you lay a big cast iron pan across your induction top (which you wouldn't want to to begin with) it will literally only heat up the molecules directly above your biggest burner.
So while an induction is superior in 80% of cases, you still ultimately get more versatility out of gas.
I have cooked on induction for close to a decade with heavy cast iron and no scratches much less cracking. Just be even slightly careful and you’ll be fine. Induction is amazing.
And leaded gasoline made poorly-dimensioned combustion chambers run better/not knock. We still banned it for good reasons.