Microsoft has dropped the need for an Xbox Live Gold subscription to access free-to-play multiplayer games.