My answer to that is simple. Why do people smoke? That's proven to give cancer.
Some people are actually addicted to the pain a needle gives. yeah sounds odd but it's true. Others may think they are improving themselves or simply trying to fit in. While some are trying to stand out.
You can help the HubPages community highlight top quality content by ranking this answer up or down.