It has been stated multiple times that walkovers are working as intended, the intention being that no game should guarantee 48 minutes to a player with absolute certainty.
I completely understand that logic, but the only way a player doesn't get to play 48 minutes is if he is either injured or fouls out. Both of these scenarios can be accounted for by the actual game simulation. I can see why having blow-out scores can negatively effect the standings (hence to 25-0 score), but I think transferring the actually minutes played might be more appropriate for not penalizing the team that actually showed up to play. Anyways... I can put this in the suggestions forum. I was initially just empathizing with the original poster.