Bali’s primary appeal is that it’s cheap. If you have a lazy $2.5m to “set up a business” in the jurisdiction of your choosing then you’re probably not going to find Bali appealing in the long term.
Besides which, Bali / Indonesia is well known for it’s malleable (corrupt) regulatory officials, which isn’t ideal for business.