I know there is already tons of threads on this, but something needs to change here, as this is super demotivating.
First of all, arcana drop rate is supposed to be 1 in 17, but for a lot of us (check all the threads), this drop rate is closer to 1 in 40 or 1 in 50.
If you are trying to work on progress, by farming traits for cards, and you play for hours at an end without a single drop, then that is horrible game design.
Tons of options have been offered on these boards. A system like the revenge battles in pvp, but then for explore battle rewards. Or a simple counter that keeps track of how many matches ago you had your last arcane, and then just give you one after xx matches, or increase the chance.
Of if you don't want to influence the actual chance of getting an arcane, then switch to a distribution system where you distribute the available gems over xx matches, which will ensure that if a player played, lets say 170 matches, he will have received 10 arcanes.
Let me make sure to state that there is absolutely nothing wrong with a drop rate of 1 in 17...
But playing for hours without any reward, makes people just want to give up all together.
Please add a better system for this!