Zardnaar
Legend
I am not sure if this is supposed to be some sort of excuse, or something.
Johnson made one of the more common mistakes of blockbusters - reaching for a cool FX shot, but having the in-story excuse for it contradict the already established narrative.
Thus compounding the stupid, and making Holdo's move worse.
They had already determined that you can jump to hyperdrive through a solid object without damaging it - as Solo jumps the Falcon out of a cargo bay, and through planetary shields (which, if they paste ships flying into them, are "solid" for our purposes).
So, that one in a million shot - what happens the other 999,999 times? Half of them, she jumps too late, and it is just a ram. The other half... she jumps too early, and misses her target entirely?
If Abrams is to believed, Holdo thought a 50% chance to miss her target and run away into hyperspace leaving her people behind was an acceptable choice. So, no, I don't consider that an acceptable response to the issue.
Well they turned the force into magic and space Jesus raising the dead.
Hyperspace skips as well.
Problem being any future Jedi is either going to be weaker or has to do more stupid stuff in order to compete.