Beastmoon and Deckathalon take way too much time to grind.

I tried to grind out the Storm Deckathalon and failed miserably. Each run takes around 30 minutes and you get 3 every day. I don't have 90 minutes to spend on a side event when I have so much to grind for in the main game. I'm not even considering completing the event across multiple wizards.

Sure, I can just play as much as I can. But I miss out on so many resources and won't see the same event for half a year. Why is the wait that long again? I wish we could earn these event rewards faster, like 1 credit every day with more rewards to balance it, so completing the event with multiple chars is actually feasible.

Beastmoon is yet another problem. It appears way more often, but the matches take too long and give too little. You have to play a dozen matches to hope to complete a card- on one wizard. You run out of beastmoon seeds constantly, the lunari rewards per match are honestly pathetic compared to what you need, and as before, progression is way too slow.

The problem is the same. This is a side event, I shouldn't have to no life it to get good rewards. Doing the math, goals like tiering up a form or getting the 10th deck takes months of grinding, and again, for just one wizard. I realise it's not meant to be done by multiple wizards, but it could at least be possible. Around thirty minutes to an hour should be all you need for a side event.

I want to get high level decks, hands of fate and beastmoon stitches for all my wizards. At this rate, it'd take a literal decade. I wish a side activity like this was more rewarding, because as it is, I miss out on too much.