It really is the price you pay to check your revenges.
Initially I never revenged, hardly knew it was an option. I’d go to raid and get whoever came up. I didn’t have much ham so it was tough to reroll. I’d usually not re-roll and get my head handed to me often.
I then discovered revenge, and found more better choices than raiding, and realized I was getting beaten a lot on raids and had lots to choose for reveng and I could fill my chest without rerolling.
Then I discovered mild cup dropping. Make my defense team 300-400 weaker than my main raid team, and found even more “easy” teams that beat my defense.
I think the logic from SG is, here is the revenge option, you get to choose for free (no hams) . But if you don’t like those free options, then you have to pay later when you go to raid.
I am currently able to run a 3650 raid team with a 3300 defense team and win almost every raid and fill chest and stay in platinum.
And at this point I have more hams than I can use, crafting way too many ham based battle items and hoping for every troop I can get to use the extra hams.
You must be getting close to that level if you have a 3200 team. Yes it seems cruel when hams aren’t in abundance.