Development in West Bengal leaves much to be desired