Yeah, you are probably right, that main meals are depending on family habits, but I had the slight impression, that lunch was a bit more important in Hungary (Central Europe?). I mean with three courses and all. But we surely don't have any major meals around 4-5 pm, since most people are still at work at that time.
And all the health magazines/websites are campaigning against eating heavy meals in the evening.