Golf shoes were invented by Byron Nelson at a time when all shoes were leather and they all had leather soles.  They don't make much sense today with rubber bottomed low cut hiking shoes available.  But,  whatever floats...