Currently some (which?) contenttypes can't be shown, only downloaded.
For a transclusion, one expects the item to be shown and not just a download link for it.
For items that can't be rendered, we could add a placeholder, like the icon we use on index view.
For audio and video items supported by html5, appropriate tags should be used that show the player.