I am glad you are enjoying the wonderful torque multiplication of the converter and the lightning quick shifts from the automatic transmission. Sounds like you may not be a fan of the trans brake button though lol.
Still not a fan, or impressed with an automatic transmission. Maybe for a Station Wagon...
I've got nothing but puddles and you have a pile of broken parts. Its hard to say which is better or worse lol.
I only have one cracked gear, in 20 years, and it's fixed. I'll take that over leaks, that never end.