There has to be some reason for people to want bitcoin besides being able to buy stuff, because centralized fiat garbage works so much better for that. And businesses aren't going to start accepting bitcoin just because you want them to. They need to be made to understand the benefit to them. Why do you care anyway? Do you have some bitcoin you want to spend? Just ask businesses if you can pay with it and then convince them to take it.
The only reason people demand money is to buy stuff with it. Literally, that is it's sole function.