Are there any technical reasons to override native scrolling functionality in the first place?
No, it's a design thing, it hurts A11Y especially.
Generally I think the person implementing it has a poor native scrolling experience due to poor hardware and/or software and the hijacked behavior seems better to them.
I assume it's because the side bar on the right tracks with your view