Yes, I agree with you on this one, the main reason is probably for the memories to remember things they did with the person etc. I do not see why christians vist Cemetaries though,well I see no point in it(my opinion), for it is written,
Luk 20:38 "Now he is not God of the dead, but of the living, for all live to him." The LORD is the king of eternal life, when people die the soul leaves the body and with it the life that was given bye the Father the soul is brought back to the place which it first came from, Heaven the LORD retrieves them and brings them back to him.
Eze 34:11 "For thus says the Lord GOD: Behold, I, I myself will search for my sheep and will seek them out.
Eze 34:12 As a shepherd seeks out his flock when he is among his sheep that have been scattered, so will I seek out my sheep, and I will rescue them from all places where they have been scattered on a day of clouds and thick darkness.
Eze 34:13 And I will bring them out from the peoples and gather them from the countries, and will bring them into their own land. And I will feed them on the mountains of Israel, by the ravines, and in all the inhabited places of the country.
this is what i believe, hoped it helped you out
be blessed brother, arrivederci elmino