Depends what you mean by reward, if you mean medals then you not only get nothing, you lose a fair bit, after a certain point more than you would get if you won, which is great for matchmaking but not exactly ideal for getting to the player levels needed to unlock units, it would be nice to detach these systems from one another and still give the defeated some amount of progress towards player level without affecting matchmaking/progress to the next sector crate.
If you mean coins then I don't find them terribly hard to get now given the daily limit, so I don't really mind that you have to win to get them.