Why is HCl not used to make the medium acidic in oxidation reactions of KMnO4 in acidic medium?

1. Both HCl and  KMnO4 act as oxidising agents
2. KMnO4 oxidises HCl into Cl2, which is also an oxidising agent
3. KMnO4  is a weaker oxidising agent than HCl
4. KMnO4 acts as a reducing agent in the presence of HCl

HCl is not used to make the medium acidic in oxidation reactions of KMnO4 in acidic medium. The reason is that if HCl is used, the oxygen produced from KMnO4 + HCl is partly utilised in oxidising HCI to Cl2 , which itself acts as an oxidising agent and partly oxidises the reducing agent.