Has Ganguly been given a raw deal?