You can create chars to international holidays and run events not only for ZERO.
I notice, that it doesn’t depends how great new char You have, or how many of 5*.
You will start to win something just after all your heroes became upgraded to there top. And for that You need not just to buy gloves, and not just to open crystals. You need time. And if You pay more, time is going longer.
I spent near 10000 crystals just for an upgrade of buildings, and it doesn’t give results. You can’t be here donator or somebody long and strong, You must to be WAITER( from the word wait)
Events can’t be closed, if Your heroes is not on top, even if You bought all battle items.
Make please weekly events, where everyone can take a part of Olympus.
And add allready training heroes to training house.its awful to create hole day long 1 and 2* heroes and level up for 2-3 points a day