When I'm playing D&D, yes, magic is probably the most predictable part of the game. Or rather, cherrypicking spells can have this effect (Solid Fog among them).
When I'm playing something else, magic becomes much less easy to predict. That can be fun, too, but I find that sometimes, you just...