Its interesting how you dislike DH but praise Iron Cross, and some people prefer AOD instead. For me, its quite opposite: I didnt like AOD because it tried to deliver too much, it kinda did, there were many new features irrc, but overall it was not a well balanced game: sure you could do new stuff with your armies, but on the other hand AI was not able to use them; sure you had new production options, but again it felt just like another bonus for human, only giving you additional advantage, AI was never capable of competing with this. And on top of all that, there was a major game slow down which was the biggest reason i only played in on my brother's PC and never purchased it myself. It basically felt almost like HoI3, it had potential, but essentially it was too slow (i admit not as bad as HoI3). IC on the other hand (praised by a lot of people) i never really liked: it was too drastic change over HoI2, i never liked tech tree without historic years, and again i wasnt impressed by how AI was handling all that.
Now, DH is way better, IMHO than both: as a vanilla game, sure it might be a little rough: i certainly dont like the new combat system (not sure why they didnt just go along with vanilla system but whatever), im not impressed with decisions, and i really miss events, BUT, those changes in vanilla DH are not DESIGN changes, they are simply a different approach - one that i personally dont like, but im sure there will be people who will. What it makes it really shine, is that game is basically developed and packed so that its moding heaven. First of all we have that nice mod system (thats new?); it has a lot of documentation explaining how to mod stuff; its misc file contains so far the most exported modifiers, only by changing 5 of those you can basically make entire new game... When i think about it, the speed upgrade over all previous version of HoI2 and all indy incarnations, alone is worth 10$. Misc file with all exported stuff is worth 10$. Wait a month, i guarantee there will be over 20 mods, this is priceless as it will give hundreds and hundreds of hours of game play. Most of the things that you stated as bad, can easily be replaced - as i am doing right now - getting rid of mobilization and some other stuff, and porting old style events etc.