As a D&D hater, I don’t think this is a problem of the game, or even of the forums. Your partner doesn’t seem like the kind of person that can handle someone disliking something they like, and considering everything that has been happening in the past few years - or really, ever - with Wizards of the Coast and D&D, there’s no place where you won’t find people - rightfully - criticizing it.
If he truly loves it, just find people with similar taste and play with it them, taking opinions from random online folks so seriously to the point of considering dropping his hobby is a terribly harmful outlook, and not just centered on tabletop gaming.
I just don’t see how this is a real issue and not something that can be solved with blocking users, hiding posts and moving on. That’s really bottom of the barrel as far as internet hate goes.
If this were somehow about being unsatisfied with the game or the company, I’d say “play something else”, there’s always other games but…its not even that? I don’t know, it just really seems like an extremely easy issue to solve - even if I wouldn’t call it an issue to begin with.