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 your boat...