Bethesda has announced that after the December update, players will be able to use in-game currency (Shards) to unlock Champions. Although you can still unlock your favorite Champions with Platinum.