Lol, so if you were a police officer, and someone was kicking you in the head you wouldn't respond aggressively? I somehow doubt your logic my friend. I also don't believe the police academy 'teach' officers to 'hate' on the gay community, I don't know where you dreamed that idea up from, I'm sure there are homosexually inclined police officers who wouldn't approve! IF this particular officer had anything against gays, it would be personal. What's wrong with society is the ever increasing presence 'white knights' and 'do gooders' of this world, not the trust that if we attack police we should expect them to not react aggressively.
If all of our police officers just let people attack them without response, then they would no longer be a stature of authority and essentially there would be no need for police presence on the street other than to observe and fine people. What's the good in that? If someone who, unprovoked, physically attacks a police officer intentionally, then I would expect no less than what happened here.