Detta är ett känt problem. Det korta svaret är att det har att göra med det faktum att ett multikey-index används ("spelare" är en array), och indexet kan inte begränsas till både övre och nedre gränser.
Detta förklaras mer i detalj i Jira-fallet:https://jira.mongodb.org/ bläddra/SERVER-4155 - "Indexbundet felaktigt?"
Det finns en öppen Jira-biljett för att förbättra detta beteende:https://jira.mongodb.org/ bläddra/SERVER-4180 - "Fel indexgränser har valts för en datumintervallfråga (regression)" som är planerad att släppas i version 2.1.2 (denna version kan komma att ändras). Rösta på det!