Di Canio has proven his worth at Swindon, leading them to the npower League Two title last season and up to fourth in the third tier this campaign.
"The people thought it was not a good appointment, not because Swindon was not good for me, but because Di Canio was not good for Swindon," the former West Ham United forward said.
"We proved that they were wrong. But that is normal because it is a big circus, everybody can have their opinion.
"Maybe they thought a young manager could not handle the pressure or maybe because they were thinking of Di Canio on the field.
"Sometimes he went blurry, fiery and made an instant reaction sometimes, but it is obvious you should know the person exactly before judging them.
"We proved everybody was wrong not only today but also hopefully the future."