Like any organisation , 100% strength cannot be ideal. There is always a mixture of highly competent, professionally sound , average performers and a small percentage of weak / corrupt cases. Such people when caught are immediately sorted out. Same is the case in armed forces. They don't drop directly from heavens. They are part of same society and system and join Army from all segments of society. An effort is made to filter them at PMA but of course some do pass out.
So if your experience with few are bad that doesn't mean you start blaming the complete organisation and start calling them corrupt or that they hate their civilian brothers. This is absurd. I heard the phrase "bloody civilian" first time in early 1990s and it was a headline in an urdu news paper by a politician. Those were the Times when Zia's era had ended and probably PPP was in power. An effort was being made to create a wedge between civilian leadership and Army because of obvious reason.
So let's not get into such phrases and hate mongering against own people.