Activision Blizzard is ready to re-introduce free-to-earn credit in Overwatch 2 following complaints about costly microtransactions. Following the launch of…