The terrible balancing imo was taking a 6 year old pet that takes 2-5 runs to farm as a base for the max damage on a new pet that is way harder to farm. After the changes made during the betas the Kraken became different enough to a chicken to be worth using, where before he was "Mega Chicken 2.0 but way harder to farm.
Edit: If by terrible balancing you're talking about your other post:
I can tell you the the only unfair boss fights among the 3 cr maps at time of release were against the Kraken and the cr2 Genie King. The mini djinns that were spawned were totally unfair at release, but that got changed, and if I'm not mistaken the damage on the boss got a nerf as well with the balancing changes Mischief made on this last patch.
On CR3, the Kraken used to insta-kill you with his ink blob if you were not hosting, and that was made fair on the balancing. The Dragon used to be invisible if you were inside of auras on low graphics and untargateable on controller, but those 2 bugs were fixed. If you're having trouble with the Demon Lords, the issue is clearly your build, since if you place a 4k hp ogre minion with a mage behind on the 3 spots where it can go after spawning you can easily kill the dragon + kraken with a 60k ember sceptre and 5-6k hero stats on your jester with a 5k ab2 monk boosting you.
Is the map hard on the first few times when you don't know what is going to happen? Yes, but it's not impossible as you're implying, even without the help of even items
I can agree with Mosse on the fact that the changes that were made on the Kraken pet were on the right direction, since it made it unique instead of just another chicken that takes longer to farm. The only problem with it, as it is in the current beta, is the ult rate staying at under 10% for one of the hardest maps on the game with per account rewards. A 4x increase would bring it to around 40% ult rate, which IMO would still be under what is needed on the conditions of the map. The CR3 survival pet, Crystalline Dragon, which is way easier to farm and you get 4x per map completion, has a total Ult and higher chance of 47%, so I really would like that number to be taken into consideration as a base for the re-balancing of drop rates