It doesn't align with their branding at all. There is no reason why they signed him other than for EWC.
If you have a negetive image already, there is not much farther you can fall type beat. Most probably they reached out to other co-streamers and they just rejected coz of the EWC issue. Prod doesn't really have much risk involved with doing the co-streaming, since there is not much reputation to be saved.