There are still relatively few people who understand Bitcoin around and business owners are not as broad in scope so they may not be opening up other payment alternatives.
What is clear is that maybe the regulations in your country limit payments in other currencies so that even business owners who already have knowledge about bitcoin do not dare to violate the rules set by the government in your area because sanctions are usually imposed when they violate them.
Apart from that maybe you should also take part in the socialization of bitcoin in your area to accelerate the knowledge of the people around you like what OP did.
According to the adage "Knowledge is power" one can only stand tall if he or she knows the franchises worth to be fight for in the country. Some country have started to embrace crypto while some are still recalcitrant in accepting it. Following strict laws from the government against the norms put in place to regulate the operation of cryptocurrency is just all about ignorance and poor growth in mentality. No government that want the best for it's citizens will prohibits the operation of bitcoin or even go as far as banning it knowing fully well that it bitcoin operation and existence will profits every single citizens in the country as long one can catch up the activities going on in the crypto space.