Auto-translated
I agree that it will be difficult to reach the Fortress with Golems; Titans are inherently better for quickly leveling up a hero and fighting the AI, and they are also easier to use. BUT, how do you deal with them in the Final Battle? Let's say we cast "Celestial Gate" (or something like that... I don't remember the exact name...). I generally think this is the best spell in the game if you're playing as Humans, in the order: Pikemen, Knights, Angels. And that's it! After getting as close as possible to the enemy's ranged units and mages (Medusa, Djinn, Titans, Magic Dragons, Archers, etc.), we cast a general dispel, and LET THE ENEMY GET REKT... I'm not even mentioning that we position the Knights right next to the enemy's main hero... two hits... Death, and then death again after Resurrection... The game is won! 8-))
I'll repeat, it all depends on the map and the opponent's experience. If you're playing against an experienced player, Titans paired with Djinns is a losing strategy! =(
And we won't be able to accumulate that many Witches... Although they are awesome... I think they are the most annoying opponents! 8-)
By the way, here's how I defend against neutrals: I cast illusions of Dragon Golems with Djinns, which immediately block the ranged units. Then, with the second stack, I cast "Song of Peace" on the most dangerous unit and bring the entire army down to the Djinns and Golems! As a result, the hero runs around the map, and the enemies are reduced to just 2-3 stacks. They are very easily defeated because the stupid AI attacks the illusions and the hero! 8-) There will be no losses! 8-) And when you have 20 Golems, it's funny how an enemy unit dies without even hitting you, after receiving the first blow! 8-)