Back in 2007, the Ironman movie that debuted the Marvel Cinematic Universe hadn't come out (and would come the next year). It was a civvie armor, it was for Toshiro's plot, and that stuff back then was easily waved along since we wanted more civvie stuff and didn't care if the armor was named after some obscure superhero.
We probably also, somehow, didn't know better. Perhaps a name change is in order?
Steeldude? Ferroperson?