Spider-Man has always been a symbol of goodness and doing the right thing and looking after your fellow man.
I don't know what my appeal is. I can see I've got blue eyes and don't look like the Hunchback of Notre Dame but I can't understand the fuss.
I do think actually in this case the government does get credit for funding some of the basic research.