I agree with all of what you say, and while I thought the author was very good, I think calling him a coward was an unnecessary stroke of vanity and bitterness. For the same reason that no one can ever know what's inside another person's mind, much less a child understand their parents.