Xbox Live has had a lot of problems in the first few months of 2016, and fans are starting to get fed up. This finally prompted one of Microsoft’s most consumer-facing personalities to address those concerns. Earlier this week, fans on the Xbox One forum on the community site Reddit started a thread asking if Microsoft […]...