These things tend to happen geographcially. Thus, they sprout up in a neighborhood or a town. Bottom line is that consumers don't have much of a choice.
The flip side here is that the transaction fees are never "free" they are simply included. Means that cash customers are supporting CC customers and there are many cash customers who will be quite happy as this practice spreads.