It’s kind of strange to imagine a world where magic is so integrated, but no one had the bright idea of using a small explosion to push a metal ball. It’s certainly less taxing on a person’s magic power, and requires less magic overall, so it would’ve been a no brainer to invent it.