I don’t know about others, but friendly battles seem pretty pointless because they aren’t played. My alliance doesn’t do them, others outside of my alliance don’t do them. But they’re part of the alliance missions for incubators so they get started, and are then ignored while the battle plays itself out.
I would suggest actually incentivizing them rather than get rid of them. The winner of the battle could receive coins, like 1,000 coins or something and the loser gets 100. If a player has played a friendly battle or two every day, then at the end of the week, when the week’s showcase ends, the player can select a showcase dinosaur for DNA, like 1,500 for one of the commons, 1,000 for one of the rarest, or 500 for one of the epics.
I think friendly battles have a place in the meta, so I’d rather not see them disappear. But playing a friendly battle against someone who just does it for alliance rewards usually means playing someone who just wants it over, so they play to lose or just do something else while the battle plays itself out. If anyone plays at all. Friendly battles are a good way to play test a team against someone you can talk with or see their team in advance because you’re a friend. But if people don’t actually participate in the battle or play to lose so they can collect the mission point and move on quickly, friendly battles have no purpose.
So please, either incentivize them or get rid of them.