The reason can only be this: heroic poetry depends on an heroic age, and an age is heroic because of what it is, not because of what it does.
In the Emperor's New Clothes, they got a different celebrity to do each voice. They drew up a picture of each character and then each actor wrote their own part.
The religion of the Indian is the last thing about him that the man of another race will ever understand.