Ok sorry, I guess I didnt read your post carefully? I thought people who go to mazaar are doing one of two things: making dua for the dead person (for Allah to forgive them etc) or making dua to the person. What other reasons are there to visit the mazaar?
Why do people go to shrines, well....different people have different reasons, but for our part, we shouldn't be judging them.