After actress Anushka was attacked by the Twitterati, Ganguly said it's sad to see the mindset of such people.
"What wrong Anushka has done? She had only gone to see a cricket match like the families of other players. It is unfair to blame her for Kohli's performance. It is the immaturity of people (criticising Anushka)," said the former captain.
"When two people are in love, there is nothing wrong in that," Ganguly added.
Kohli scored just one run as India were thrashed by Australia by 95 runs in the second semi-final of the cricket World Cup at the SCG.
Ganguly had some plain talk about Indian team's weakness and he came down hard on the likes of Ravindra Jadeja who came a cropper in the tournament.
"We have some holes in the Indian team and we need to work on them. You can cover up things but all these are issues for the Indian team to be a better side so that they can do better in the next World Cup. We have to fix these weaknesses," he said.
"To be frank, Mohit Sharma does not look the class of Umesh Yadav or Mohammed Shami though many think he is a great potential. And Ravindra Jadeja has to either get the wickets and scored runs at number seven and he has not done either.
"That is the difference of India as compared to other countries. You see Australia has the likes of Glenn Maxwell or Mitchell Johnson who can take wickets and scored runs at the tail of the batting order. We don't have them," he added.
Image: Indian fans burning posters of Virat Kohli and Anuskha Sharma
Photograph: PTI
World Cup PHOTOS: Smith stars as Australia down India to reach final
Don't Miss! The Rediff Cricket Show
'India has shown consistency but Australia have a lot of quality'
Twitterati targets Anushka after Kohli's poor show in semis
Prem Panicker: At the end, you felt for Dhoni