I tried Tball with my 3yr old and it was a practice in futility and pain

Glad you had fun. My 7yr old is in his first year of coach pitch. They are totally adorable and love it. You were smart to call it good when they got bored. It should be about having fun.