This is understandable and will happen to many players, even me no doubt =/
We? So, your speaking for thousands of people?
Making wins the only way to get this stuff is stupid. You could do 20 games and not get one single win, NO that is not a reflection on YOU as a player, that was the problem with it being wins before. I remember doing 20 games before and not getting one single win because half the rest of the teams were just kill farming. So, this "win" requirement is nonsense.
However we feel that having wins be the only criteria is a better way to go instead of making them games played. This is because of the incentive to play the gamemode for the right reasons (to win) is much lower for someone who is just interested in completing the daily/weekly. A percentage of the Ranked population would be queuing just to complete a quest and that would be detrimental to the team. We feel Games Played with an incentive (Double counts for Wins) is more acceptable in Unranked games because of the larger team size (less personal impact on if your team wins or loses) and more casual atmosphere.
This is our current philosophy on the choice we made but if it isn't working out we will make adjustments where and when possible.