I looked up what UPI was, and it is great that India has it. My guess is either there are lots of Indian tourists/workers in these places so it makes sense to accept UPI. If you consider it as a product offering, more power to you, but doesn't sound like it to me.