Most people may not be by lakes on a regular basis, but many people take a holiday each year, near the sea, or by a swimming pool.
It only takes a moment for a child to slip out of an apartment and get to the pool.
I always feel so sorry for the kids who cant swim, and spend there holiday being screeched at by their sunbathing mother to "get away from the pool".. while the kid looks at all the other children having fun in the water.
It is never to early to teach your child to swim. It is a life saving skill. It is healthy good exercise.
Additionally, many people now have deep large plastic pools in their gardens, not the 3 ring inflatable paddling pools of old.
Water if fun, but it is dangerous.
Make a child confident in water, and that childs chances of survival if they do get into difficulties are so much greater.