I think for me it strongly depends about the situation and the crime.
For example, if I'm at a friends house and he lights up a joint, I'm not going to arrest him for possession, that would be ridiculous! If, however, I find a friend stealing I'd have to arrest them, as it's a more serious...