Why does Infighting take place in a government?

The reason is because the government officials are all trying to fulfill their own agenda and egos, not caring for what is good for the country by fighting with each other. A sign that demonstrates their willingness to show they too can have civil conflict of interest.