You are calling for a return to the days of Jim Crow.
Places that didn’t cater to black people were more than just an inconvenience that required the black person to drive an extra block to a different merchant.
Indeed the inability to access a variety of services was so pervasive a guide book was published that helped black motorists know where they could find the things they needed while traveling in the US.
Remember that in parts of the south if you were a merchant who was happy to provide services for black people the local white people would shun you and you’d probably go out of business.
This is more of the same except with gay people in place of black people.