I know what you mean. I'd love events on the Xbone myself, but the problem with that is that every single update for the Xbone version has to go through Microsoft's QA cert. They don't have to go through all that stuff for the PC version, which makes hosting events like this on the PC a lot easier.
If they were to do it for the Xbone, the events would most likely not make it on time due to Microsoft's QA cert, and that would make hosting, for example, seasonal events pointless, as Microsoft's QA is super slow. Plus, they don't even work weekends.
Perhaps once all the event stuff has been ported over, we could do it, but that'll take a while i reckon. They could enable some of the event things for player hosted Xbone servers so we, the admins, can host our own events, though!