Walnuts can have very big differences in quality. Yielding a consistent high quality is not cheap.
Walnut trees are used on roadsides, they're perfect for it, zero maintenance, keeps the soil from moving/sliding and kills weeds. Random people just harvest them if they want to.
The store prices on them make no sense. Just like bananas :D