No it doesn’t. Some people (like you) feel this way. Other people understand that these kinds of relationships with mixed families can be complex and while everyone should be treated with respect and dignity, nobody is obligated to fall under a certain role and that goes both ways. You can’t force that child to love or call OP’s wife “mommy” or else she’s a piece of shit, my god everybody would be outraged then! You also can’t force OP’s wife to love the kid as her own, that doesn’t mean she can’t treat her with respect either. And if you say “well the wife entered into this by choice,she should have known” um...this kid was already 13 yrs old with two involved parents. The expected level of involvement for a step parent varies from couple to couple. This may not be ok with you, it’s ok with other people. 

What bothers me is the overwhelming response from so many people calling the wife nasty names and so willing to judge her based on this ONE incident where OP basically posted a biased “validate me. I’m right. Right?” paragraph. For all we know she could be a perfectly lovely person to this kid and just want the one day to spend with her boys. Or she can be the total opposite. Who knows? I sure don’t. But she’s already “a bitch” “evil” “trash” “selfish” etc, etc, etc by the reddit jury panel