Probably makes some business sense. Many players are collectors that want the new stuff now. Faced with a month delay, some may throw gems or cash to get it now…
You have 24 whole hours to get one for free from the same place you’d spend the gems to get it. During the 3-4 weeks it won’t be available it doesn’t matter if you spend $10,000, there is no way to obtain it.
Sure. But if a person wants to upgrade it much, they might be inclined to splash a few gems. Or not.
I think the one month delay (same as for weekly event troops) is to make the pet feel special for a time as well. If it can pop up randomly from the next day onwards, it loses that temporary feeling of novelty and uniqueness. That’ll make people want to play more to grab it.
Y’know what would be nice? Being able to see the bonus that the pet boosts within the pet screens. Like that 4 yellow troops gives +4 Armor, and with Griffling it’s [+8 to +12].
This way we wouldn’t have to build the team separately just to see the bonus.
Actually it would work if it only showed the boosts applicable to that pet. There are typically boosts for having 2, 3, or 4 unique whatevers, so it might have to show two or three boosts, but clearly that data exists already.
A full dragons claw team now gets some pretty good buffs. Imagine when these 2 pets are Mythic and it’s a dragons claw event and if it happens to fall on a GW week!!! Insane buffs.