They did not cut the line to Crimea, that is on the east bank and can be supplied without the dam apparently, and they damaged the dam just enough to engulf and drown the islands but not flooding the RF controlled territory. If you ask me, the only thing that does not match is them not shelling the boats that were evacuating the Ukrainian soldiers.