The post that got this discussion rolling was:
It's not that I think the offerings should stay there forever, since in real life (say, in cemeteries) such things get cleared away eventually, hopefully before they rot. But instant evaporation? I mean really!
I suspect this is a compromise between those on LDoW staff who like the idol and any there--and the many among the players--who are made uncomfortable by explicit paganism.
Me, as a convinced Catholic, I figure God can and does save hordes of good people by all sorts of dubious paths, so I'm NOT bothered! But evangelicals and those with Mel-Gibson mindsets can make cogent objections.
I did mention that the villagers are free to have their own ideals as all of us have in real life! The key point is that the game was not designed with any religious specifics so the discussion probably did go too far >_<
As for the idol, I personally think it would be nice for the flowers to last a little longer than they do currently. I'm not sure if the programming would be too complicated to add in a little timer as opposed to instant evaporation

It would be nice to open the game to see the flowers as a little surprise.