Zakat helps poor to meet their essential needs even in an inflationary environment. Contrarily, higher indirect taxation results in inflation. However, Ushr, which is a form of Zakat would produce results otherwise by helping poor and needy people who are affected the most from inflation.
The major issue is that the government has not been active in the collection of Ushr. Furthermore, historically, it never achieved its true potential in terms of the amount collected due to the trust deficit between the government and the landowners. It is also a fact that some greedy landlords try to evade it. On the other hand, poor knowledge about Ushr among the landowners results in the meager collection of Ushr at the national level.