As tragic as both these cases are, they only illustrate how rare problems are. Disney has swim-at-your-own-risk policies at most of their pools most of the time, with 25K+ rooms on property and average occupancy in the 85-90%. Some very rough math, based on weeklong stays and 2 guests per room, translates that into almost 2.5 million guests per year (and obviously accurate numbers would be higher). But the incident at Pop was the first I've heard of a drowning at an on-site resort. Googling turned up one other case, in 1987. That's a more than acceptable safety record by any objective standard, regardless of emotional "Any accident is too many" rhetoric.
The cruise line has a similar track record - fleet capacity of 13000, so if you assume weeklong cruises for ease of estimating, annual guest capacity of almost 700,000. And yet, this is the only incident I could find any record of regarding a drowning or near drowning onboard. It isn't as though there's a epidemic of unsafe swimming conditions or frequent problems that would justify a total overhaul of policies that both guests and the company seem satisfied with.