It’s perfectly viable, but it’s seen as pretentious I guess. That’s a shame because I think it very useful for making a broad point on a touchy subject. People seem to be so ready to take offense at anything, it would be nice if one could say what one thought without having to add "this isn’t directed at you specifically, it’s a general ‘you’ ".
Or maybe I’m just a pretentious twit.