The live stream from SpaceX would be much more enjoyable without all the rabid cheering from the assembled Musk drones in HQ.
It seems that a lot of problems came from the launch pad. As SpaceX skimped on having stuff like flame diverters or water suppression systems the blast chewed up the launch pad. Its seems likely that some of the debris thrown up probably struck the rocket and caused damage...
According to one ex employee, the 2nd stage was supposed to detach in thinner air. The extra air pressure may not have enabled the separation, this being due to the entire assembly being lower in the atmo due to 8 engines being dead.Well, apart from several of the engines not working (there was a graphic on screen of the engine constellation state), it seemed to me that the problem was just that "starship" did not detach from "super heavy" - you could see them tumble. I presumed the igniting of the "starship" engines caused the resultant boom but it seems it was deliberately blown up by ground control.