Was hesitating to click on this topic, but you nailed it.
Those who zap and end battle pay the following:
*Lost cups
*Elixir [22,000 elixir each at lv 5]
*Spell Factory downtime.
*Put themselves on the revenge list of typically an equal strength or stronger player.
I think that is a fair price to pay, especially now Elixir has more uses in been able to build walls. It is not quite the throwaway it used to be.
If you are higher leagues, there are less players willing to throw trophies away so easily. You will get zapped less often in higher leagues. I have been in Crystal II for over a week and have been zapped only twice.
When I used to farm in gold leagues it would be closer to a daily occurrence.






