Every time I see this, my eye twitches and my blood pressure shoots up.
No, he wasn't doing the butterfly stroke around the Seven Seas Lagoon, so technically he wasn't "swimming". But he was in a body of water with "NO Swimming" signs at night. A two year old. In the water. At night.
I don't care if he was swimming, wading or what, it is never a good idea to allow a child that young and small to play in an unknown body of water that people are not allowed to swim in at night. It just isn't. Splitting hairs over the sign is silly. Even if there wasn't a sign at all and people routinely swam laps around the darn thing during the day, it STILL isn't a good idea to allow a 2 year old baby to get into that water at night. Not to the bottoms of his feet, his ankles, his knees or however deep he was. And not because of the risk of alligator attacks. But because he's a 2 YEAR OLD BABY and it's an unknown body of water in which swimming is prohibited and it's 9 o'clock at night! He could step on a snake, run from his parents and wind up in much deeper water and go under and be very hard to find in the dark in a body of water as huge as that lagoon.
All that said, people make mistakes. Disney makes mistakes AND PARENTS MAKE MISTAKES. Disney will most likely take the blame for this and the parents will receive a lot of money that will not bring their son back or change the "woulda, shoulda, couldas" that are doubtless plaguing them right now.
The fact remains that if that little fella had been a foot or so away from the water instead of in it, he would most likely still be here. Gators listen for splashing and hunt IN the water because they can then easily subdue (drown) their prey. So staying OUT Of the water hugely reduces anyone's chance of getting attacked by a gator.