I don't know about the Porsche engine in general but I can attest that the Flat Engine/Boxer design is not the issue. I come from the Subaru world and I can tell you that the design is not a problem. There are thousands of people with flat Subaru engines without problems. Check out my old stomping ground (which I still visit daily)
www.nasioc.com. They have 140,000+ members right now. You wont hear too much about engines dieing.
I am sorry for your loss and since this has been a persistent problem with this engine I agree that Porsche should do something. So good luck to you and your cause.