Всё просто - BatMan и Spider-Man здесь имеют контекст живых существ, потому должны писаться слитно или через дефис(R звонкая согласная, значит через тире, t глухая, значит слитно)
Iron Man же имеет контекст не живой вещи(железа в данном случае), потому пишется раздельно
Iron Man же имеет контекст не живой вещи(железа в данном случае), потому пишется раздельно
Отличный комментарий!