در حديثى از امام صادق(عليه السلام) آمده است كه فرمود: «اِنَّ اللهَ تَعالى اِذا غَضِبَ عَلَى اُمَّة، ثُمَّ لَمْيُنْزِلْ بِهَا الْعَذابَ، اَغْلَى اَسْعارَها وَ قَصَّرَ اَعْمارَها وَ...
(وقتی که خداوند متعال بر امتی غضب کند ولی عذاب بر ایشان نازل نکند، آنان را دچار گرانی می کند و عمرهایشان را کوتاه می کند و....)
پس چه بسا گرانی ها ناشی از بی تقوایی ها و ترویج فساد در جامعه است.