Well, I want to know what Diwali celebrates. Is it a harvest celebration (which I suspect). It doesn't have to be religiously symbolic. And .. I don't have any problem with the President attending - as long as he understands what the celebration is about.