Yes Doug Jess is right.
Gay people suffer a lot of injustice and discrimination and gay pride parades and such is just a way of saying to the world we are here and we are proud of who we are. Remember being gay is not a walk in the park. Being called a queer is not a nice thing. And to have the oppurtunity to tell the world that we are proud is not just parading our sexuality its much more.
This is something that really annoys me, its the attitude of I don't mind gays as long as they aren't near me.