As Boats has already mentioned, we changed the iron man mode a while back because it was too easy. We decided to not include well, sof and event boosts in these new iron man modes, and if I remember correctly, the majority of the player base agreed with that.
Now I see a lot of you mentioning the sof, while I agree that there is not much harm in letting irons have access to that, mainly because the rewards are ass, I don't support that.
A while ago I suggested revamping the sof system and I know, it hasn't been done yet but I'd like to believe we'll eventually get to it.