I will not give up. Because the kids will grow in more strong and heathly with tall figure. My boy swim at 3 and strongly refuse at the first 6 months.I forced him now he is 8 and he already know the 4 type. Will you think I for him to have any race? Actually, no. He only once a week. The money do not give to coach and will give to the doctor. And the get the fun and enjoyment later. If you have time, you can swim with him another day to enjoy it.
I got a friend learning swim with the same club and is hard training. He need to swim 2 hours and need to join many race. You can have many choice. Give up is not a great problem. But the kids will know if they say "no" and will stop what they don't like is the great trouble.