As I was until a year ago chicken less, I am going to play Devils advocate here

A large proportion of JP are skint or on a budget - when I was a lowly student I went for the cheapest eggs, not the kindest

Up until probably 7 years ago, I never really heard about or thought about chicken welfare. Living next to my MIL who is on the mailing list of every animal welfare charity in the world, I have learnt more about the horrors around the world than the majority of JP have dreamt of

I don't think JP are necessarily idiots, just uneducated and never had to think about where food comes from. If supermarkets had to put a picture of a battery hen on the packaging more people would be put off.
Of course, since having my own chooks I am much more aware of both the chicken welfare and the egg taste, and after finding this forum I am also more aware of how supermarket prices are affecting the free range market

Its all about exposure to the problem!