India shouldn't have become CWG host: Bhutia

Indian football captain Baichung Bhutia feels the country would have been better off without hosting the Commonwealth Games given the organisational chaos that has marred the build-up to the October 3 to 14 event in Delhi.