I agree with the soil making different crops taste different. Some of the sweetest cantaloupes I ever grew were from ground that I had run the hogs on the year before. The ground had been well roooted up, turned over, and the hogs did a fantastic job of composting everything that they were given. They demolished the weeds and after just a quick tilling in the spring to even out all the "holes and wallows", I planted and mulched and was done.
I have had lettuce that was bitter tasting too, from soil that was pretty poor. Tomatoes seem to taste better from well fertilized soil.
I saw a report on some studies that Mother Earth News had done, and the vitamin/mineral levels in certain vegetables, from different plots with different soil fertility..... and some where I read a study comparing the health benefits of todays vegetables to the ones that were studied in the 1950's (?) and how much more nutritious they were. I fully believe that the healthier the soil, the healthier the food that comes from growing in it.