I mainly fight battles to win glory points to level up. Correction: that's what I used to do. After the big update last year which made huge changes to the game, combat is now virtually pointless for levelling up purposes. On average, I'm probably not offered more than about 150 glory points per assault. By contrast, I get thousands of glory points for almost every step of research. You can now level up without having to engage in combat at all! So increasingly, I find myself no longer bothering with combat.
The way a game like this is supposed to work, is that you have to fight to win the research points so that you can level up your units so that you are better at fighting, and so on. But fighting now is just a tacked-on extra, with no strategic value. As a consequence, the game is a lot more boring than it used to be. The solution is to substantially reduce the number of glory points you get from research so that you have to engage in combat to keep your research going. The game is just too easy now.