The problem with the overwatch events is they are the same events mostly. If the events were different each year would make the game less stale. Ya any game gets old and stale if you play to much or it's to much repetition.
I disagree with the "less toxic nowadays". I actually find any game that voice com or chat and any sort of competitive nature to it to be toxic. Especially if the devs do not take any stance on curbing it.