It is because the area of sharp pin is very less in comparison to our
finger. So when we press the balloon with sharp pin, pressure (force per
unit area) is very higher than if we press it by finger. That's why
balloon just pops using sharp pin but not with finger.
You can argue back if you want to. I am here. I will feel happy to clear your doubt.