Counter my argument with argument if you have one.
i though it was an argument, only if you were able to counter it yourself.
Anywaz, here's the list of our Commanders. Please take some pain and check, how many Supporting Arm Senior Officers are Commanding Offensive or operational/fighting outfits, except a one or may be two:
Current Army Senior Command
1. General Ashfaq Parvez Kayani, Baloch Chief of Army Staff. (Colonel-in-Chief of the Baloch Regiment) due to retire on November 28, 2010.
2. General Tariq Majid, Baloch Chairman Joint Chiefs of Staff Committee. due to retire on October 8, 2010.
3. Lt Gen Raza Muhammad Khan, Arty[1] DG Joint Staff, JS HQ, Chaklala. due to retire on September 23, 2009.
4. Lt Gen Muhammad Masood Aslam, Punjab Commander XI Corps, Peshawar. (Colonel Commandant of the Punjab Regiment) due to retire on September 23, 2009.
5. Lt Gen Shafaat Ullah Shah, Baloch[2] Chief of Logistics Staff (CLS), GHQ. (Colonel Commandant of the Baloch Regiment) due to retire on September 23, 2009.
6. Lt Gen Mohammad Hamid Khan, AC[3] President National Defence University (NDU), Islamabad. (Colonel Commandant of the Armoured Corps) due to retire on September 23, 2009.
7. Lt Gen Ahsan Azhar Hayat, AC[1] Inspector General Training and Evaluation (IGT&E), GHQ. due to retire on April 11, 2010.
8. Lt Gen Sajjad Akram, Baloch[2] Deputy Chairman Earthquake Reconstruction & Rehabilitation Authority (ERRA). due to retire on April 11, 2010.
9. Lt Gen Nadeem Ahmad, Sind Commander I Strike Corps, Mangla. due to retire on April 11, 2010.
10. Lt Gen Sikandar Afzal, AC[4] Commander II Strike Corps, Multan. due to retire on April 11, 2010.
11. Lt Gen Ijaz Ahmed Bakhshi, Arty[2] Commander IV Corps, Lahore. due to retire on April 11, 2010.
12. Lt Gen Khalid Shameem Wynne, Punjab Commander XII Corps, Quetta. due to retire on March 8, 2011.
13. Lt Gen Muhammad Ashraf Saleem, AD[5] Commander Army Air Defence Command. (Colonel Commandant of the Army Air Defence) due to retire on March 8, 2011.
14. Lt Gen Shahid Niaz, Engrs[5] Engineer-in-Chief of Pakistan Army. (Colonel Commandant of the Corps of Engineers) due to retire on March 8, 2011.
15. Lt Gen Muhammad Yousaf, Arty[1] Commander XXXI Corps, Bahawalpur. due to retire on March 8, 2011.
16. Lt Gen Syed Absar Hussain, Arty[5] Commander Army Strategic Forces Command, Rawalpindi due to retire on March 8, 2011.
17. Lt Gen Javed Zia, Punjab[6] Adjutant General (AG), GHQ. due to retire on September 21, 2011.
18. Lt Gen Shujaat Zamir Dar, Punjab[7] Chairman Pakistan Ordnance Factories, Wah Cantt. due to retire on September 21, 2011.
19. Lt Gen Mohsin Kamal, Punjab[1] Military Secretary (MS), GHQ. (Colonel Commandant of the Northern Light Infantry Regiment) due to retire on September 21, 2011.
20. Lt Gen Muhammad Asghar, Engrs[8] Rector, NUST, Rawalpindi. due to retire on September 21, 2011.
21. Lt Gen Jamil Haider, Arty Inspector General Arms, GHQ. due to retire on September 21, 2011.
22. Lt Gen Nadeem Taj, Punjab Commander XXX Corps, Gujranwala. due to retire on September 21, 2011.
23. Lt Gen Muhammad Rehan Burney, AMC[2] Surgeon General/DG Medical Services (Inter-Services), Medical Directorate, GHQ. (Colonel Commandant of the Army Medical Corps) due to retire on March 24, 2012.
24. Lt Gen Tahir Mahmood, Punjab[1] Commander X Corps, Rawalpindi. due to retire on September 29, 2012.
25. Lt Gen Shahid Iqbal, Baloch[1] Commander V Corps, Karachi. due to retire on September 29, 2012.
26. Lt Gen Tanvir Tahir, EME[1] IG Communications and IT, GHQ. due to retire on September 29, 2012.
27. Lt Gen Zahid Hussain, Arty[6] Quarter-Master General (QMG), GHQ. due to retire on September 29, 2012.
28. Lt Gen Ahmad Shuja Pasha, FF[1] DG Inter-Services Intelligence (DG ISI), ISI HQ, Islamabad. due to retire on September 29, 2012.
29. Lt Gen Muhammad Mustafa Khan, AC[1] Chief of General Staff (CGS), GHQ. due to retire on September 29, 2012.
30. Lt Gen Ayyaz Saleem Rana, AC[1] Chairman Heavy Industries Taxila. due to retire on September 29, 2012.
31. Lt Gen Naeem Khalid Lodhi, Engrs[9] Chief Staff Officer to COAS. due to retire on February 17, 2013.
32. Maj Gen Tassawar Hussain, AMC Principal Army Medical College, Rawalpindi.
33. Maj Gen Mir Haider Ali Khan, FF (superseded) Additional Secretary-I (Army), Ministry of Defence.
34. Maj Gen Muhammad Tariq Masood, Baloch[6] (superseded) Member Logistics Reform Committee, Lahore Corps.
35. Maj Gen Shafique Ahmed Kayani, AMC Deputy Surgeon General/DG Medical Services (Inter-Services), Medical Directorate, GHQ.
36. Maj Gen Asif Akhtar, Baloch[6] (superseded) DG National Guard (NG).
37. Maj Gen Syed Guftar Shah, EME[10] (superseded) DG Defence Science and Technology Organisation (DESTO), DESTO HQ, Rawalpindi.
38. Maj Gen Syed Khalid Amir Jaffery, Arty (superseded) DG Anti-Narcotics Force (ANF), Ministry of Interior.
39. Maj Gen Nusrat Naeem, Arty (superseded) .
40. Maj Gen Asif Ali, Engrs (superseded) Surveyor General, Survey of Pakistan.
41. Maj Gen Shaukat Sultan, Sind (superseded) DG Foreign Military Cooperation (FMC), JS HQ.
42. Maj Gen Nasim ul Majid, AMC DG Surgery, Medical Directorate, GHQ
43. Maj Gen Badshah Khan, AMC DG Medicine, Medical Directorate, GHQ
44. Maj Gen Muhammad Akram Sahi, Punjab[6] (superseded) Commander Logistics Area, Gujranwala.
45. Maj Gen Muhammad Tahir Saeed, ASC (superseded) Vice Chief of Logistics Staff (VCLS), GHQ.
46. Maj Gen Masood Hasan, Arty (superseded) DG Personnel Services and Provost Marshal, GHQ.
47. Maj Gen Qasim Qureshi, Punjab DG Operations and Plans, JS HQ.
48. Maj Gen Bilal Omer Khan, AC DG Armoured Corps, GHQ.
49. Maj Gen Imtiaz Ahmed, Engrs DG National Logistics Corporation (NLC).
50. Maj Gen Muhammad Javed Khan, AMC DG Medical Services (Navy), Medical Directorate, GHQ.
51. Maj Gen Abdul Malik, AMC Commandant, Armed Forces Post-Graduate Medical Institute (AFPGMI), Rawalpindi.
52. Maj Gen Jamshed Riaz, EME DG Electrical and Mechanical Engineering, GHQ. (Colonel Commandant of the Corps of Electrical and Mechanical Engineering)
53. Maj Gen Waqar Ahmed Kingravi, Avn DG Defence Purchase (DGDP), Ministry of Defence Production. (Colonel Commandant of the Army Aviation Corps)
54. Maj Gen Syed Taqi Naseer Rizvi, Avn DG Army Aviation, GHQ.
55. Maj Gen Mian Nadeem Ijaz Ahmad, AC[11] GOC 26th Mechanised Division, Bahawalpur.
56. Maj Gen Zawar Hussain Shah, Ord DG Ordnance Services, GHQ.
57. Maj Gen Iftikhar Ahmed Choudhry, Arty[3] DG Welfare and Rehabilitation, GHQ.
58. Maj Gen Syed Mohammad Owais, AD DG Army Air Defence, GHQ.
59. Maj Gen Mukhtar Ahmed, AK[12] DG Doctrine and Evaluation, GHQ. (Colonel Commandant of the Azad Kashmir Regiment)
60. Maj Gen Zahid Parvez, AC DG Budget, GHQ.
61. Maj Gen Khalid Nawaz Khan, Baloch Commandant, Command and Staff College, Quetta.
62. Maj Gen Sardar Mahmood Ali Khan, Punjab DG Military Training (DGMT), GHQ.
63. Maj Gen Muhammad Naeem Khan, AMC Adviser in Medicine/Professor Army Medical College, Rawalpindi.
64. Maj Gen Shahida Badsha, AMC Adviser in Pediatrics/Professor Army Medical College, Rawalpindi.
65. Maj Gen Najeeb Tariq, EME DG Inspectorate of Technical Development (ITD), GHQ.
66. Maj Gen Muhammad Ali Khan, ASC DG Remount, Veterinary and Farms Corps (RVFC), GHQ.
67. Maj Gen Muhammad Farooq, Punjab[10] DG Defence Export Promotion Organization (DEPO), Ministry of Defence Production.
68. Maj Gen Muhammad Alam Khattak, FF Deputy Chief of General Staff (DCGS), GHQ.
69. Maj Gen Ahmed Bilal, Sigs[13] DG (Security) Strategic Planning Division (SPD). (Colonel Commandant of the Corps of Signals)
70. Maj Gen Niaz Muhammad Khan Khattak, AK[14] Deputy DG ISI (Analysis and Foreign Relations wing).
71. Maj Gen Javed Iqbal, Engrs DG Defence Complex Islamabad (DCI) Project.
72. Maj Gen Taufiq Rafiq, Engrs DG Frontier Works Organisation (FWO).
73. Maj Gen Shafqaat Ahmed, Punjab GOC 10th Infantry Division, Lahore.
74. Maj Gen Tahir Ali, AD GOC Air Defence, Sargodha.
75. Maj Gen Anwar Saeed Khan, ASC Managing Director, Pakistan Agricultural Storage and Service Corp. (PASSCO), Ministry of Food and Agriculture.
76. Maj Gen Azhar Rashid, AMC .
77. Maj Gen Khushnood Javaid Khan, AMC DG Medical Services (Air Force), Medical Directorate, GHQ.
78. Maj Gen Muhammad Ovais Mustafa, EME DG Military Vehicles, Research and Development Establishment (MVRDE), Wah Cantt.
79. Maj Gen Raja Muhammad Arif Nazir, Avn DG Defence Security Guards (DSG), GHQ.
80. Maj Gen Zahid Mubashir Sheikh, Arty Deputy Quarter-Master General (DQMG), GHQ.
81. Maj Gen Nasir Mahmood, Avn .
82. Maj Gen Asif Yasin Malik, Punjab DG Joint Intelligence and Information Operations, JS HQ.
83. Maj Gen Muhammad Haroon Aslam, AK GOC Special Service Group, Cherat.
84. Maj Gen Waheed Arshad, AC Vice Chief of General Staff (VCGS), GHQ.
85. Maj Gen Rashad Mahmood, Baloch Deputy DG ISI, ISI HQ, Islamabad.
86. Maj Gen Muhammad Yaqub Khan, AK DG Rangers (Punjab), Lahore.
87. Maj Gen Hamid Mahmud, Sigs DG SCO RWP.
88. Maj Gen Syed Ithar Hussain Shah, Arty[11] GOC 2nd Artillery Division, Gujranwala.
89. Maj Gen Farooq Ahmed Khan, AMC Adviser in Pathology/Dean and Professor Army Medical College, Rawalpindi.
90. Maj Gen Chaudhry Ahmad Khan, AMC Adviser in Surgery/Professor Army Medical College, Rawalpindi.
91. Maj Gen Ulfat Hussain, ASC[15] DG Supply and Transport, GHQ.
92. Maj Gen Syed Shakeel Hussain, Baloch Vice Military Secretary (VMS), GHQ.
93. Maj Gen Gul Muhammad, FF[3] DG Personnel and Administration, GHQ.
94. Maj Gen Liaquat Ali, Arty[16] DG Rangers (Sindh), Karachi.
95. Maj Gen Ghulam Mustafa Kausar, AK Deputy DG ISI, ISI HQ, Islamabad.
96. Maj Gen Noor Hussain, Baloch[6] DG Quartering and Lands, GHQ.
97. Maj Gen Raheel Sharif, FF Commandant, Pakistan Military Academy, Kakul.
98. Maj Gen Tariq Mahmood, Engrs Deputy DG ISI, ISI HQ, Islamabad.
99. Maj Gen Tahir Mahmood Malik, Punjab .
100. Maj Gen Athar Abbas, AC DG Inter-Services Public Relations (DG ISPR), JS HQ.
101. Maj Gen Wajahat Ali Muftee, Arty DG Military Lands and Cantonments (ML&C), Ministry of Defence.
102. Maj Gen Waqar Ahmed, AMC
103. Maj Gen Sefvan Majed Janjua, AMC Vice Principal Army Medical College, Rawalpindi.
104. Maj Gen Sohail Shafkat, ASC .
105. Maj Gen Azhar Ali Shah, Punjab[17] DG Institute of Strategic Studies, Research and Analysis (ISSRA) at NDU Islamabad.
106. Maj Gen Tariq Khan, AC IG Frontier Corps (IGFC N.W.F.P), Peshawar.
107. Maj Gen Munawar Ahmad Solehria, Engrs[18] Deputy Engineer-in-Chief, GHQ.
108. Maj Gen Agha Muhammad Umer Farooq, Baloch Commandant, School of Infantry and Tactics, Quetta.
109. Maj Gen Mohammad Zahirul Islam, Punjab[18][14] Deputy DG ISI (Internal wing - dealing with Counter-intelligence and political issues inside Pakistan), ISI HQ, Islamabad.
110. Maj Gen Rashad Javeed, Arty .
111. Maj Gen Salim Nawaz, Baloch IG Frontier Corps (IGFC Balochistan), Quetta.
112. Maj Gen Mumtaz Ahmad Bajwa, Baloch[18][14] Deputy DG ISI (External wing - handling relations with Mujahideen groups inside Kashmir and other similar groups), ISI HQ, Islamabad.
113. Maj Gen Muhammad Ashraf Tabbassam, Arty GOC 35th Infantry Division, Bahawalpur.
114. Maj Gen Muhammad Farooq Iqbal, Ord Commander Logistics Area, Rawalpindi.
115. Maj Gen Shahid Maqbool, Sigs Commandant, Military College of Signals, Rawalpindi.
116. Maj Gen Jehangir Anwar Khan, AMC DG Medical Services (Azad Kashmir), Medical Directorate, GHQ.
117. Maj Gen Jahangir Khan, Infantry DG Infantry, GHQ.
118. Maj Gen Abdul Aziz Tariq, Infantry Commander, Logistics Area Karachi.
119. Maj Gen Abdul Qadir Shahid, AD GOC 4th Air Defence Division, Karachi.
120. Maj Gen Khalid Rabbani, Infantry GOC 9th Infantry Division, Kohat. (Division operating in Kohat District and its vicinity)
121. Maj Gen Ijaz Awan, Infantry[19] GOC 37th Infantry Division, Gujranwala. (one of the two divisions operating in Swat District and its vicinity since December 2008)[20]
122. Maj Gen Muhammad Mansha GOC 25th Mechanised Division, Malir.
123. Maj Gen Abid Pervaiz, AC .
124. Maj Gen Tahir Habib Siddiqui, AC[3] GOC 6th Armoured Division, Kharian.
125. Maj Gen Tariq Rashid Khan, Arty GOC 41st Infantry Division, Quetta.
126. Maj Gen Khadim Hussain, Arty[18] GOC 23rd Infantry Division, Jhelum.
127. Maj Gen Kaleem Saber Taseer, Arty Commandant, School of Artillery, Nowshera.
128. Maj Gen Ziauddin Najam, Arty[3] GOC, Army Strategic Forces Command.
129. Maj Gen Akhtar Iqbal, Arty GOC 16th Infantry Division, Pano Akil.
130. Maj Gen Sajjad Ghani, Engrs GOC 19th Infantry Division, Mangla. (one of the two divisions operating in Swat District and its vicinity since April 2009)
131. Maj Gen Ausaf Ali, Engrs .
132. Maj Gen Mohammad Ahsan Mahmood, Engrs[21] GOC 15th Infantry Division, Sialkot.
133. Maj Gen Muzammil Hussain, Baloch Commander Force Command Northern Areas, Gilgit.
134. Maj Gen Tahir Ashraf Khan, Infantry GOC 33rd Infantry Division, Quetta.
135. Maj Gen Muhammad Asif, Infantry[22] DG Military Intelligence (DGMI), GHQ.
136. Maj Gen Muhammad Khalid, Infantry .
137. Maj Gen Ghulam Dastgir, Infantry[6] DG Human Resource Development (HRD), GHQ.
138. Maj Gen Javed Iqbal, Infantry[23] DG Military Operations (DGMO), GHQ.
139. Maj Gen Shahid Ahmed Hashmat, Infantry GOC 18th Infantry Division, Hyderabad.
140. Maj Gen Nasser Khan Janjua, Infantry[19] GOC 17th Infantry Division, Kharian. (Division operated in Swat District from November 2007 to December 2008, reverted back to peace-time location since)[20]
141. Maj Gen Shahid Hamid Khan, AC GOC 1st Armoured Division, Multan.
142. Maj Gen Asif Nawaz Janjua, AC .
143. Maj Gen Tariq Nadeem Gilani, Arty[17] Commandant, Armed Forces War College (AFWC) at NDU Islamabad.
144. Maj Gen Mohammad Ijaz Chaudhry, Arty[18] GOC 14th Infantry Division, Okara. (Division operating in the southern NWFP including the Waziristan region)
145. Maj Gen Javaid Iqbal Nasar, Arty .
146. Maj Gen Zahir Shah, Engrs[24] Commandant, Military College of Engineering, Risalpur.
147. Maj Gen Junaid Rehmat, Engrs DG Works and Chief Engineer (W&CE), GHQ.
148. Maj Gen Mohammad Azeem Asif, Engrs[24] DG Engineers, GHQ.
149. Maj Gen Mohammad Rafiq Sabir, Engrs[18] DG Housing, GHQ.
150. Maj Gen Muhammad Khalid Rao, Sigs[18] DG(technical) ISI GHQ Rawalpindi.
151. Maj Gen Mohammad Saeed Aleem, Infantry GOC 8th Infantry Division, Sialkot.
152. Maj Gen Wasim Sadiq, Infantry .
153. Maj Gen Naweed Zaman, Infantry GOC 7th Infantry Division, Peshawar. (Division operating in Peshawar region and its vicinity)
154. Maj Gen Muhammad Nawaz, Infantry[18] GOC 40th Infantry Division, Okara.
155. Maj Gen Raza Muhammad, Infantry GOC 11th Infantry Division, Lahore.
156. Maj Gen Khawar Hanif, Infantry .
157. Maj Gen Maqsood Ahmad, Infantry[18] GOC 12th Infantry Division, Murree. (deployed near LoC)
158. Maj Gen Tanveer Ullah Khan, Avn[18] GOC Army Aviation Command, Rawalpindi.
159. Maj Gen Niaz Kausar Sheikh, ASC[24] DG Pay, Pension and Accounts, GHQ.
160. Maj Gen Mohammad Shahid, EME[18] Commandant, College of EME, Rawalpindi.
161. Maj Gen Obaid Bin Zakria, EME DG C4I, GHQ.
162. Maj Gen Zia Ullah Khan, AMC Commandant, Combined Military Hospital (CMH), Rawalpindi.
163. Maj Gen Azhar Mahmud, AMC[25] Commandant/Executive Director, Armed Forces Institute of Cardiology (AFIC)/National Institute of Heart Diseases (NIHD), Rawalpindi.
164. Maj Gen Muhammad Hamid Akram, AMC Adviser in Radiology/Professor Army Medical College, Rawalpindi.
165. Maj Gen Asif Ali Khan, AMC Head of Cardiac Surgery, AFIC/NIHD Rawalpindi.
166. Maj Gen Suhaib Ahmad, AMC Commandant, Armed Forces Institute of Pathology (AFIP), Rawalpindi.
167. Maj Gen Syed Wajid Hussain, AC .
168. Maj Gen Changez Dil Khan, AC .
169. Maj Gen Isfandyar Ali Pataudi, AC .
170. Maj Gen Zubair Mahmood Hayat, Arty .PS(C)
171. Maj Gen Noel Israel Khokhar, Arty .
172. Maj Gen Shaukat Iqbal, Arty .
173. Maj Gen Mazhar Jamil, Arty .
174. Maj Gen Tahir Mahmood, AD .
175. Maj Gen Zamir Ul Hassan Shah, AD .
176. Maj Gen Najib Ullah Khan, Engrs .
177. Maj Gen Khalid Asghar, Engrs .
178. Maj Gen Waqar Ahmed, Sigs , Signal Officer In Chief(SO-in-C) now named as DG SIGS,GHQ RWP
179. Maj Gen Farrukh Bashir, Infantry .
180. Maj Gen Ashfaq Nadim Ahmed, Infantry .
181. Maj Gen Javed Iqbal Ramday, Infantry .
182. Maj Gen Qamar Javed Bajwa, Infantry .
183. Maj Gen M Saad Khattak, Infantry .
184. Maj Gen Sajjad Ali Khan, Infantry .
185. Maj Gen Khalid Mahmood, Infantry .
186. Maj Gen Mohammad Tahir, Avn .
187. Maj Gen Rehan Bashir, EME .
188. Maj Gen Waqar Ahmed Khan, AMC .
189. Maj Gen Zafarul Islam, AMC .
190. Maj Gen Waqas Ahmed, AMC .