I think Disney budgets over a 5 year term, they only have so much per year to spend on this Overlay, watch next year there will be more on the building over mainstreet and more on that castle. Just as they did for Night Before Christmas Overlay they added a little more every year for 5 years.
i agree that they're not ideal and it wouldn't have been that hard to get looking really good in the first place, but now that they're made and all, it's more important to me that the whole castle be decorated, front, back, and sides, in order to have good show. if money's tight at the DLR, as the recent cuts indicate, icicle fixing is last on my budget wishlist.
"And all I ask is a tall ship and a star to steer her by" (John Masefield)