Acid soils need lime, usually high calcium lime. Of course, this is all determined by a soil test listing bases and their percent saturation. I apply what I do based on such a test. This may not work or even be necessary for soils in other locations. The usage of citric acid is due to the massive amounts of magnesium and calcium carbonate in the soil. Something is needed to immediately react with that. Sulfur is a more long term solution that does get applied in conjunction with citric acid drenches. I have my soil sent to either A & L West or Brookside.
They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety.
Benjamin Franklin 1775
Sell not virtue to purchase wealth, nor Liberty to purchase power.
Benjamin Franklin Poor Richard's Almanac1738