I also think the profits that the supermarkets take.
And intensive farming which has made people used to available affordable stuff.
And now that people are aware & wanting to make a choice-that price difference can be a shock.
I usually buy free range.
Can´t get eggs from battery hens here.
But I´m sure on occasion I have lost my train of thought & picked up a better price & not checked.
I try not to-but it´s not always uppermost in my mind all of the time iyswim.
We had chicken on Saturday-husband picked it up & I didn´t think to check.
It was 1.5kg & cost nearly 10? so I´m hoping it had a good life!
But I haven´t shopped for one for a while-so maybe that´s not free range price?