Eh, having input from toxic people like that isn't necessarily damming. If they were part of the core team I'd agree it's a reason to be worried, but as consultants they likely had a pretty narrow scope of feedback and input. I don't know offhand if everyone who gave playtestnig feedback was included in the credits, but I'm sure there's some real winners in that group too and it doesn't worry me.