Your general point is totally valid -- cold water is dangerous. But your survival times for 15C are ridiculously pessimistic. 15C is just not that cold! The table here shows longer expected survival times than that even at 0C:
https://seagrant.umn.edu/programs/recreation-and-water-safet...
Survival even without floatation at 15C is measured in hours.