Cast iron heats more evenly and with more thermal mass retains the even steady temperature more readily against swings as you add ingredients.
You can get this benefit without the cleaning weirdness by getting an enamel covered cast iron cookware. Great for dutch ovens!
Stainless is pretty mediocre about this which is why aluminum cored steel pans can be nice.
That's what all the annoying weight buys you.