I welcome this. Thank you CGI and team, hopefully, this will make a difference.
I know I may not be as active as others, but there is one thing that you may want to look at: do not let people who clearly want to downplay or make sure they have the first word create threads about Xbox news.
You can see this happening a lot and it always becomes a shit show and we have to rely on the Xbox empire thread to talk about whatever topic their introduced (but with their own wordings to make sure it starts just bad). Please be also mindful of that, if someone who clearly does not like Xbox is creating a thread about it (while pretending this is something they are interested in), this is usually not ending well and the purpose of it is clear from the start.
I know this is tricky, but really, some of it is pretty obvious from the start.