Maintenance for the week of November 17:
• [COMPLETE] Xbox: NA and EU megaservers for maintenance – November 19, 4:00AM EST (9:00 UTC) - 12:00PM EST (17:00 UTC)
Zenimax is now a Microsoft company. Microsoft do have a complaints department so if it's about business behaviour, or corporate failings rather than in game stuff I'd start there. If it's Xbox doubly so.