This is your observation specifically for this large-sized map (1vs1) that is initially in the list of available maps. One can partially agree with this; there isn't enough money for everything. But in this case, this resource limitation forces you to spend them wisely, on the necessary goals, and not to buy the entire army and all buildings every day. But for other maps created in the generator, this is not the case.In general, this map is very small (although it is called large), and the initial settings for the strength of the monsters are very weak.
Try to familiarize yourself with ARMG Manual V2.3, creating large-sized maps, adjusting the number of resources and buildings, as well as their value. And, accordingly, the strength of the monsters. Follow the recommendations from the manual when creating, everything is described in detail there. And in the future, based on your experience, make the game more difficult for yourself by increasing the strength of monsters to >1, reducing the number of resources, reducing the number of artifact locations, and increasing their value.
Everyone probably has favorite heroes to whom they give preference (but in this case, such heroes exist in every class of each castle, and not just one specific hero). And some are good for a quick start and a fast game, while others are only good in long games. And in general, the developers did a good job balancing.And criticism is good, but it should be constructive and based on a thorough understanding of the game.
Of course, there are favorite heroes, but if you constantly play with one hero, the game will get boring faster, and this is not balance if there is one hero who is stronger than the others. I liked that in the mod there is a division into strength and magic; this is great, but if you play as a strength hero for Inferno, you immediately put yourself in a more disadvantageous position compared to a hero with summoning. Darkness will not help much at the beginning of the game; only machines will help. I think this skill is essential for strength heroes, but machines are very weak; why? And magic is very strong in the mod. Also, the mod author has increased the number of heroes, which makes it impossible to choose a random hero before loading the map, because if you are unlucky, it is 100% a loss. I think it is necessary to add an option to choose a random hero from one class, if possible, before loading the map. This mod has been in development for a long time, and the fact that the author has started to pay more attention to balance is pleasing.