Dude, Iran isn't somehwere like US where everything has to be running systematic, smooth and perfect on day to day basis, they can have whole country running fuck-up for years, and convince everyone that it's a test from god side
During Iran vs Iraq war, Iranian couldn't get their hands on...