Even though it's his son doesn't mean he can use force to stop him from what he think is good for himself. Not all cases requires such hash method during help. The father need to understand that his son is no longer a kid anymore. Unless the some is still a kid before he can use force to stop him but that does not mean he has to arrest him or punish him. Advice alone is enough in such situations, as for me after given an advice and he refuses to take them, I will just help him learn the hard way.
Letting them learn hard way can cause them serious loss and we don't let them be like that because it's family so we do care in most cases. But for that punishing isn't a solution it will just make them more anger and will do the same thing just to prove that they will do that no matter what.
Instead keep telling them what will happen if they keep doing it the wrong way, take them to a rehab centre and let them talk with the one who faced struggles, watch documentary and many possibilites are out there.