That is good question.
What is dharma?
Why people kill people and sacrifice their life for it?
Why Krishna stresses so much on Dharma?
I've commented else and i am saying this now.
The true message of Lord Krishna has been corrupted both in scriptures and as bards by certain section of Pot belly fat Brahman/purohit class whose only achievement is to fabricate our scriptures to suit their own Good.
Now what do you see around you when you think of Krishna ?
You see Radha Cult, Katha vachak Maharaj some sexy Sadhvi preaching Non violence in daytime while Kamasutra at Night.
This Radha cult made us Timid and Meek.
---------------------------------------------------
Krishna speaks of war and to crush our enemy at all cost by any means.
The last person who truly practiced Geeta was Guru Gobind Singh, he did away Fake Brahminic customs and make every Sikh a warrior irrespective of Gender and Caste.