You bought your 96 eclipse new. That means you cared for it and subsequently, it lived long and well.
You bought this Boxster used I'm presuming. I'm sure many of your issues are to due to the previous owners' lack of care.
It's not necessarily Porsche's fault, although some, if not all of it, may be.
My dad has had tons of problems w/ his '03 SL500. That's an expensive car (even used) and even it has had many problems, probably due to the fact it was used.
So it's not all the manufacturer.
Hang in there