Sigh. The complete destruction of Mary Marvel as a character was one of the stupidest, most annoying parts of Final Crisis. I don't care if Grant Morrison fucks up Bats, but his shitty attitude towards Mary and Wonder Woman stunk of misogyny, not just bad writing.
At least Diana is a name character so the shit wouldn't stick, but Mary's wrecked for good -- even if someone bothers to put in the effort to fix her, some other writer will get all hot of the idea of her in bondage gear and send her evil yet again, and as this cartoon pointed out, a couple of trips like that and a supporting character is trash; they don't have the protection that the icons do.