I think it appeals to older people because as life gets harder, it's a great escape to a happier, easy place.
It is a wonderful escape, I agree. I think life is pretty hard for younger people too, though, at various ages (especially jr high), and may be a great escape for them as well.