Replace some words here.
"How can people do the same raid over and over in WoW and find it fun again and again?"
Events are over fairly quick, they reward you, no gear-gate to pass, no need schedule required. Just drop in and out as you please.
And it works, hence why GW2 is far from dead.