It can be used for good and also bad. Similar to real currency, you can buy homes and food for the poor or you can buy drugs, arms, bombs, etc. It's really up to the person holding it.
As long as there is monetary value involved that can be used for good and bad things. And yeah it is better if we are going to use it for good like buying your parents what they need, covering up the billing monthly and doing some personal savings for your future purposes. This is going to make you a better person if you are going to avoid using bitcoin in bad things.