obsolete against who? Afghan drug lords and PKK guerrillas? The difference between banana republics and real countries are their foresight, independence and strategies. Iran will never be able to compete with the like of the US, nobody in the region can. With limited funds and a need for deterrents, that means airforce will have to take a back seat. However it doesn't mean it should be scrapped and it will have a great role to play against dangers like the PKK, Afghan drug lords and generally neighboring countries without a top notch military. Iran spends more money on its navy, missile forces (that includes anti ship missiles), nuclear sector etc... Who cares how many F16s you have when you don't have a strong vision and strategy to defend your nation against external and internal threats. If warfare was this easy, than Somalia would be a super power. We see today that Pakistan is at war with its own provinces and American drones are flying over the country. Having newer fighter jets will never take the place of a strong vision and strategy.