The triple point of water is a standard fixed point in modem thermometry. Why?

It is because of the fact the triple point pf a substance is unique, i.e., It occurs at one particular set of values of pressure and temperature. The melting point of ice and boiling point of water are not unique. They change with change in the value of pressure or due to presence of impurities in water.