Opting out of reviews and not having forums is a huge fuck you to consumers. I know they can be toxic but they are also how numerous developers have been pressured to actually fix their games. Taking away consumer voices is not good thing, just because someone somewhere at some point maybe had their feelings hurt.