20100106 blogs: Tarun Vijay: Failed gods