For fruit trees drainage is the most important soil feature. My current soil will drain 2 inches per hour 24/7/365. Less than 2 inches a day is bad even in a dry climate. Drainage is way more important than water or nutrient holding capacity for fruit trees. But that can vary with climate and irrigation capability.
For garden crops I’d rather have a stronger soil. Stronger meaning holds more water and nutrients. This is particularly important for crops like corn grown without irrigation.
A soil that’s too strong is bad for fruit trees. It causes excessive vigor, sometimes poor fruit set, and lower fruit quality. Mark our peach grower in eastern KS has a strong soil and fights excessive vigor non stop. It also causes low brix during rainy periods.