A solution? Errr, well this is why you should never rely on a critic, we only break down, we can't build up.
In all honesty though, I think we now need to just be more vigilant. We cannot just let the "old ways" stay as they were. It's not comfortable, but we can't just let assholes be...