Why is the surface temperature of the ocean more variable than the water near the ocean floor?
In order for temperature to change the involved heat has to have some place to go. The water at the bottom of the ocean is surrounded by ground and other water that are already at the same temperature. Where can extra heat go to? At the surface the air transports heat up and away so ocean heat can leak out (or in) to the water.