Wow, it doesn't take much to become a journalist nowadays apparently. The whole article is ad hominem vitriol drawn from unfounded generalisations...sounds a lot like what he's accusing his subject of. As for the actual incident, yes, the obligatory denunciation of the incident must be made.
However, it would behoof those in the positions to make a difference in the lives of young people (teachers, social workers, etc.) to take note of the reasons cited by (how would you describe him? perpetrator, murderer, gunman, blah blah blah or simply Kimveer Gill...why the need to demonise?). The degradation of individuals that goes on, day after day, by others who do so for various reasons (bolstering their own ego or the feeling of power derived from treating another human like dirt) continues unabated. It is tacitly accepted, as teachers and peers turn a blind eye.
If Mr. Gill were in the military and decided to go on a shooting spree amongst a village full of civilians, would the reaction have been different? I haven't heard much about Falluja recently.