Just to add as well that until I hosted a family Christmas I had no idea of the effort and cost involved! Even if people bring stuff! Maybe they really are over hosting but don't know how to say it - I know I couldn't come straight out and say it, I'd probably beat around the bush too.
I love the idea of a picnic or something a bit more neutral. No harm in offering anyway.