Even using JA procs I've been stuck on monsters for 2-3 minutes before before they procced. Yeah I know it would've been better to move on, but just saiyan. Also something the dev team failed to consider is the opportunity cost of using magic- casting magic over and over hurts your damage to the monster, whereas JAs, while adding the same amount of delay, only need a few uses, and WSs are something you would do in the course of battle anyway. Spamming dia is not something people normally do.

Would it at least be possible for the monster to force a proc after so many attempts? Even if you make it a high number (say, 20 casts) at least I KNOW I'll get a proc eventually even if the RNG screws me over.