WordPress importer not importing attachments? Here’s a solution!
If the WordPress Importer isn’t importing attachments it might be because you are not exporting All Statuses. Read more to find out why.
It would appear that selecting only “Published” posts in the WordPress exporter means that attachments don’t get exported. Because why should they? It’s not like your posts might use them or anything.