I have been in the army. Most of our commanders told us we don't want to be engaged in economic activities when we asked them why don't you make money like the IRGC does?
Artesh and its bases are located in the best places. I make Ajab Shir an example for you, it independenly possesses water resources, it has vast lands for agriculture and surrounded by hills around it. The least they could do was farming those lands and guess what, they don't want to do it.
Opposite to that IRGC is active in all areas and they don't need the government to spoon feed them. On the contrary they help the government to end civil projects.
Judging by this missile IRGC is the true meaning of cost-effective-ness plus independence.