I'm going through basic tutorials about hybridisation, but I am having trouble understanding the reason for drawing a triple bond for C2H2. It seems to me that a double bond is enough for the octet rule. What dictates the triple bond between the two carbons?
Firstly, nothing "dictates" the triple bond between 2 carbon atoms. The hybridisation of the carbon atom determines the number of pi bonds it has, and a carbon with 3 pi bonds and 1 sigma bond will have 3 unhybridised p orbitals and hence 2 regions of electron density, thus it is sp hybridised. For example, an alkyne can be formed from the two-fold elimination of either a geminal or vicinal dihalide. I think u may be having a misconception here, hybridisation of carbon atoms do not simply change and alkenes do not interconvert to form alkynes; strictly speaking, it is an oxidation from alkane to alkene to alkyne since oxidation state of carbon atom increases.