It is also well worth noting that a few ships smash into a Star Destroyer while jumping to hyperspace in Rogue One and they are just smashed to pieces against the Star Destroyers hull. So there are a lot of possible explanations here: Maybe you need to be a perfect distance away to cause havoc and not just have your ship smash into the shields, maybe you need enough mass that the only ships that can do functional suicide runs are capital ships, maybe it is tied to the output of the hyperdrive (with larger ships creating a larger hyperspace 'hole' that can cause damage) or maybe it is entirely down to writers fiat when and how hyperspace kamikaze works.Chimpzy said:I suppose. Then again, Star Wars requires a lot of suspension of disbelief in general, so I'm guessing 'no one does tactical lightspeed kamikaze' is just one more in-universe convention we just have to accept, with Holdo's being the one exception cuz ... I don't know, they needed a cool set piece?
If anything tho, the movie grossly understates how destructive Holdo's maneouvre would be. I did some quick and dirty kinetic energy calculations using a rough estimate for the Raddus mass hitting at 99,99% c and the results are ... utterly terrifying.
I mean, this is Star Wars. We can discuss potential explanations all day, but it is ultimately a drama first fantasy story in space and not anywhere near hard sci-fi. In Rogue One, hyperspacing into another ship means you get wrecked, in TLJ it means both ships get wrecked, which it is at any one time is entirely down to what works best from a dramatic viewpoint.