Насколько я помню, это в советские времена привили. Т.к. не могли совсем "стереть" из памяти церковные праздники, тем более такой как Пасха, то приравняли его к "поминанию предков". Т.е чтобы народ не на службы в церковь шел, а на кладбища ехал. В этот день и автобусов на кладбища ходит раз в 5-10 больше, и для машин дороги перекрывают. Т.е. так еще с советских времен было заведено, вот народ и привык.
В деревнях на Пасху не ходят на кладбища. И еду там не оставляют. Еду принять в церкви оставлять, чтобы кто хочет мог угоститься и помянуть. Раньше это было как "помощь малоимущим" - т.е. любой обездоленный нищий мог зайти в церковь, угоститься, порадоваться, приобщиться к празднику. В советское время эту традицию тоже "переиграли" - чтобы еду на кладбище оставляли, а не в церкви.





Ответ с цитатой