It really varies on the game. I mean, offensive magic in FFXII is mostly ineffectual compared to physical attacks, particularly in the later stages of the game, so physical attacks there win hands down. But in other games, I like using magic. Magic gives variety, dynamic, strategy. Anyone could hit an enemy over and over. It gets boring after awhile, even if it is many times quite effective.