DnD is RNG.

90% means 10% chance to miss. 1d10 means doing somewhere between 1-10 damage. Nothing unintuitive about it. It’s all about tipping those rolls in your favour.