Well I am pleased that you finally came around and implicitly agree that there is a glaring game design deficiency here that permits anyone to harass and take away from enjoyable game play.
I don't care what solution is utilized as long as it works.
I would rather see no permitted PvP attacking in World Events at all. Most servers socially ostracize it and police it by sinking violators on sight. There's a certain game civility and etiquette in play on most servers. For example revenging during GW just to try to do a blind preemption on someone's attack is considered very poor form. But its always those who are low power and are desperate to feel relevant who exploit these annoyance avenues to "get even". That is what REVENGE is supposed to be for. While revenge can also be gamed to be an annoyance feature it at least has a one shot effect with that long period cool down (12 hrs). The game should be consistent in how it deals with revenge IMHO.
A cool down of 1 hr would solve it outright too. Or just limit it to one single attack or none.
What makes NO sense is letting weak low level players endlessly attack and annoy high level players like the skinny kid at the beach with no way to stop it.



