I think it’s more for the mogstore, a digital store were you can buy digital good like glamour outfit and special mounts, basically MTX store.
By requiring those coins to purchase anything, it ensures that Microsoft gets a portion of the profit even on digital goods, subscriptions and not just the original purchase of…