Religious imagery in Kaladesh was actively avoided because Hinduism is a real religion, yet for Tarkir Nagas and Rakshasa were specifically remade to be closer to their representation in Hinduism. How and why?Religious imagery was NOT actively avoided on Kaladesh. The angels evoked the imagery of Hindu gods. Which was a problem, but a simple art direction one.
Naga haven’t changed, they’re just getting the snake type eventually. I’m not sure what you’re referring to here. Some of them have new, less yellow-peril-y art though.
Rakshasa changed because the cat demon version was based on a half-remembered episode of Kolchak and bears no resemblance to Rakshasa. Which isn’t offensive, it’s just stupid. Rakshasa are not off-limits: I think we can all agree that depicting Christian angels and demons is different than say, crucifying Avacyn on a cross, yeah? Certain elements of religious mythology are as much cultural folklore as part of the religion.