The most concerning part of this entire article and comments is that nobody mentions that word PFD! Should the child know how to swim, absolutely, but this story wouldn't exist if the proper safety equipment were worn. 

Even if you know how to swim a PFD should always be worn. No excuse for lack of safety!