I think that the Queen has not stripped them of their titles because she hopes Harry will return to the fold and it makes it easier to reinstate him within the family. However, if at the one year review this shows no sign of happening I think the titles will be withdrawn.I think that we should have a sweepstake on how much longer the marriage will last:
a) It's pretty much over now, Harry's off to rehab when she gets a new dog
b) Six months or however long it takes for California divorce laws to work in Megzilla's favour
c) A year until the royal family send special forces in the dead of night to force Harry on to a plane home
d) He's already locked in the basement and she will be wheeling out his robot doppelganger for the next few years with pre-written scripts
My money is on option b
As far as the marriage is concerned, I think it will last as long as his money holds out, ie, not very long at all.