Camilla was the catalyst for Di & Charles ruinous marriage, pure & simple.
I think you are wrong. I would have not made any difference if there had been no Camilla, Di was unstable and would have never stayed for the long run, she craved too much attention from men.