dudes... in the movie...
iron man has this "arc reactor"
Which supposedly give power better and cleaner than a nuclear reactor.
And you can't use anti matter, because it'll explode when it's in contact with "any" normal matter.
You can't really store anti matter because of this property.