People who have nosy wives will figure out anonymity.

They already have. That is why they don't tell their wives their secret BTC address(es). It logically follows that the entities that have a sufficient economic incentive for block chain mixing will also inspect the technology with a fine tooth comb. Again I don't care, because I only care what speculators will throw their lunch money at.
And as soon as divorce attorneys realize that they can inspect the Bitcoin blockchain with technologies already at hand and make correlations to mistresses, prostitutes and camgirls, that dog and pony show of anonymity will be at an end. We both placed a bet on which way this will turn, so either we are both proved correct, wrong or one of us is on the wrong side of it. It's not a big deal--though given your stance, I wonder why you even follow this debate?