Thanks for taking the time to go through the real situation in detail, and for pinging me to your post.
You are 100% correct.
Why is he correct? Just because he says it loud and dirty? It's easy to be a critic. I submit his objections are not genuine, and are certainly easily answered. But then, why bother to placate a child?