Just a money grab
They make it way too easy to accidentally spend gold(real money currency), adding an instant spend button next to everything and that does not need any confirmation to use, ridiculous prices on the in game assets, game does not track things like upkeep properly (I lost 400 units in a battle but the upkeep kept charging me for them until my next recruitment finished, which was 6 hours after I lost the units) this results in you losing out on income that should've been made passively.