I'm just considering one possibility here - mycorrhizal network.
"The word mycorrhizal relates to "myco" (fungi) and "rhiza" (root). It refers to the symbiotic relationships that fungi have with plant roots, aiding absorption of nutrients and helping them grow.
Mycorrhizal fungi pass water and nutrients to the plant, and the plant in turn supplies the fungi with some of the food that it generates by photosynthesis – the process by which plants use sunlight to transform water and carbon dioxide into oxygen and energy.
Because the fungi are far more extensive than the plants’ roots alone, they efficiently ‘mine’ the soil for nutrients and water, and the food from the plant boosts the fungi growth."
What is mycorrhizal fungi and how does it work? Our complete guide introduces these incredible fungi and explains how to use mycorrhizal products in the garden.
www.gardenersworld.com
According to the Gardeners World article that I've quoted the above from, 90% of plants make use of mycorrizal network. (Brassicas don't).
Containers don't have access to this network, so assuming it's working for you in your beds (and if you dig your beds it may not be) then you'll be at a disadvantage when you use containers - they won't have access to it.
However, if you make up for that deficit by feeding the plants with organic fertilizers you make up for it.
It's one possible explanation. But I've tried bottomless containers and it really doesn't help much.