People do that in the US? I mean over here there's only like one holiday we traditionally celebrate with a meal anymore, so maybe we just suck it up because we don't know better.
(Then again most traditional British festivals have kind of just died off. I've literally never seen Mayday festivities in person.)