It might be the cheap version of the overlay, but it still is something new. One of the things people (including me) often complain about is that the little things disappear from WDW. This is a little thing. It does not deserve a huge countdown, a million blogs reporting about the first decorations showing up etc. But it sounds neat, adds a little spark and shows some creative thinking. That's why I like it.
Would I prefer that Disney changed it's way, would come out with a new (not obsolete) version of the lights of winter, loads of new free entertainment for the season? Yes, of course. I also don't see this as proof that TDO has made a turn around. But it is a baby step in the right direction.