I agree that some kind of alliance tools are desperately needed. Tools to track requests and donations hopefully separating rare and common, as well as all in game activity. These are already tracked and should be made available to all in the alliance so people can see where the stand compared to the rest of the group.
As far as the arena goes I have the opposite view of you. The daily incubator mission requires an entire group effort. If not for this mission alliances could easily be trimmed down to 30 people and they could still complete exploration. A few players can easily do 6000 spins in a couple days but obviously they can’t open 90 daily incubators. So if people can put in hours a day to spin hundreds of stops, dart thousands to help the alliance is it too much to ask for less active players to just open the dailys?
I’ll admit the alliance missions are by far my favourite part of the game. I am in a great alliance with a great leader. I set a goal for myself to try to be the top contributor in every exploration task every week. I know a lot of people can not be this active and that is fine. But alliance tools would help identify people who contribute little to nothing. Those people could then move to an alliance with like minded people and see what they achieve.