In my opinion, bitcoin is exactly like fiat money. You can use it for good and for bad. It is in your choose what you will do with them. And I think that's the beauty of freedom, you can choose about for your own faith. So it's up to us to decide.
I think you musunderstood by the word "good" at here.What op mean by "good" is buying physical item with bitcoin.For example,grocery in super market and the other thing outside.
Yeah, they keep spamming about good and bad, even though OP didn't mean about that. Lol
The answer is of course bitcoin can used for buy goods because there are many merchants accepted bitcoin but depend where you live. Most of those stores location are in US, UK, Europe, or you can purchase goods through site which provides services to buy something for you using bitcoin.