The devs want us in the game as much as possible to pad their numbers. I do agree there are a TON of guild events.
TW: TW seems pretty okay to me. Besides the fact you will almost always tie, I don't really have any complaints.
TB: This is the major time-suck. What I believe would fix it is this: Give officers the ability to advance to the next phase. TB is monotonous and boring, and having to wait 24 hours so you can do it all over again drags. I fully support the 24 hour rule, it's essential for international guilds, but if a guild wants to clear the entire thing in 2 hours, let them.