Is Anand a better player than Fischer

Robert Fischer certainly caused a big stir in the chess world but that was due to his character not just his excellent chess playing ability. If you can make your presence felt celebrity-style by eccentricity as well as having talent then the world will notice you. Once the world sits up and takes notice then your importance becomes inflated out of all proportion to your talent.
An awkward customer is always loved but a talented awkward customer is adored.

I'm pretty sure the stir Fischer caused was overwhelmingly due to his success as a player. He was known as a gentleman at the board.
His eccentricities made him a pain to organizers and leave us with some stories, but I assure you that's far from the main reason he caused such a stir in the chess world, and certainly not why he's remembered today.

In terms of chess skills, yes Anand is way ahead of Fischer but they are of different times. So comparing is not a wise thing to do. In terms of popularity, no one beats Fischer.

In terms of chess skills, yes Anand is way ahead of Fischer but they are of different times. So comparing is not a wise thing to do. In terms of popularity, no one beats Fischer.
And you know this because you're strong enough to analyze their play and come to conclusions on who is better right?

Fresh out of time machine [old era player] vs [present top 10] is not a fair match whatever names you use.
Baby Fischer and baby [anyone] growing up and competing in their prime? Also not a fair match lol

Define what is "better"
Is an apple better than a banana? Is an orange better than sweet lemon?
They are all different varieties of fruit and each has its unique taste etc
Is it not so with all the top chess players? They are all grand masters and each one has his own style.

They are better in their own time. Fisher last as long as Anand in the chess scene? No. Carlsen better than Kasparov as the all time greatest, not yet. Kasparaov will be the greatest untill Carlsen is world champ some day....... Then again in their own time. There will always be someone come along who is better in time.

People used to say that put me in jail with Bobby for entire of my life. And that is not the case with Anand. Even in India Anand is not so popular as Bobby is all time hero in the eyes of Americans
In India nothing becomes "popular" except cricket.
In my neighborhood, there is an ex gymnast who has won some gold / silver medals in a few international events but nobody knows him. That is the state of sport in our country. Grrr...