Yes, very good point, the soil should not be ignored and carefully selected for different locations.
What works for you, is impractical for my SoCal very dry climate. I would need to water a few times a day.
On the other hand, I will try to increase the drainage and see what happens. Now I am on 60% pine bark, and the rest is potting soil, coco, pumice, perlite, lime and compost.
My conclusion is not universal for sure and there are a few variables there, although I believe the watering will remain the center of attention.