It doesn't need a point, just like why is there a 3 point zone in basketball, or why does a football look like an egg and is played with the hands 99% of the time. I grew up playing hockey and the fighting is just tradition. You don't watch it or play it so of course you don't understand. I don't play cricket and can't understand why anyone would want to watch it but it's the most popular sport in India.