As a non Xbox user I would say that lost faith is the biggest reason. Lost faith by a portion of the fanbase in Microsoft, the series itself, the developer, certainly not the hardcore fans of which there are many. Also the surrounding releases of Fallout 4 and COD. It may well be a slow burner and people should enjoy it anyway, it didn't sell that badly and has some good feedback too.