I would absolutely not expect a business profile image, regardless of the message. Nor do I get why you think it is so essential.
Half the red team industry are furries. Would you criticise them for not using a mugshot? Because a lot of them don't, whilst posting CVEs that affect half the world.