You do realize that this is a mobile game, right?
And mobiles don’t always have wifi.
And mobiles don’t all have LTE.
And mobiles which don’t have LTE only have 3G/H+, which has high latency.
And PvP or any other live online feature requires low latency.
And global servers would make latency worse on the other side of the world where it’s at.
Though your other ideas are desirable, PvP took a lot of time to implement and is the first online feature to be implemented in this offline game. It’s the first step but I vote against these live online features which only some can potentially enjoy.
-1