Why do desktop apps not use pointer cursor [duplicate]

I was wondering if there is a reason why most desktop applications don't user a pointer cursor (pointing hand, see below) to show that a button or element is clickable, but always show the default cursor (arrow).

Is this just a convention or is there actually a good reason behind this behaviour?

pointer or pointing hand