>Nobody forced Iran to build all these missiles
Saddam did.
Their missile program is a direct response to the section of the Iran-Iraq war where Saddam flew long range bombers for terror raids (hmm who does this remind me of?) and Iran had no answer beyond shelling border cities with 155m.