Rio Ferdinand was struck in the face by a coin in the stormy Manchester derby after Robin van Persie had scored a last-minute winner in United's 3-2 win at the Etihad Stadium, leading Professional Footballers' Association chief executive Gordon Taylor to make a case for putting netting up around certain areas of the pitch.
Nets are common on the continent and Taylor said they should be looked at in the Premier League, but while Kompany was quick to condemn the ugly scenes on Sunday, he thinks putting up netting would be a knee-jerk reaction.
"It is never a good thing to happen, not just for Manchester City or Manchester United, but for football," said Kompany, who was speaking to BBC's Football Focus during City's annual visit to Royal Manchester Children's Hospital.
"I would definitely say we need action on prevention but keep treating fans as human beings and not animals that have to be behind cages.
"I do think we should take action against these incidents and I have heard a lot of suggestions about putting up nets and everything.
"But the fact we are able to put people outside of cages is something that makes the English game so much more special."