The system for revenge raids is so broken. How can it be that the first revenge raid on me fails, they loose say 15 cups, second revenge raid fails they loose 14 cups, final revenge wins and they get 50 cups off me. The current system rewards failure in that it gives your opponent the incentive to keep attacking as they will get even more cups back for failure.
There should be a process of 1st revenge attack you get 100% of cups back that you deserve. If that attack fails the second revenge attack should yield no more than 66% of the cups you could have possibly got if you won. If that 2nd revenge attack failed and you went for a 3rd attempt then this one should yield you no more than 33% of maximum cups possibly gained
A much fairer system than penalizes a revenge player for repeated failure but still rewards for a win albeit with diminishing returns.
I am very sure this has be spoken about in detail before, I cant seem to find a thread on it.