I had a new BMW, a 2002ti, back in the good old days before these German
cars became over-engineered and overly complicated. I wouldn't touch a
new BMW or Audi these days because of their complexity and the price of
service and spare parts. They're just too clever. The Porsches seem less
gimmicky.
Unless things have changed (and hopefully they have not) Porsche has
seemed to continue the spirit and heritage of a true, high performance
sports car. Even with modern changes like a water cooled engine and all
wheel drive the one I had was still a blast to drive and handled like no
other car I've ever driven. Still felt like a sports car even at 30
mph. The BMW's are refined and nice but, as you say, have become way
too complex and software dependent.
I loved my Boxster. Great car. I guy I know just bought a Cayman GT4. Serious bad-assed car. He also bought a Ferrari 308... the Magnum PI car. It has 24k miles on it. He tried to hand me they keys, but I declined. Between the gated shifter and getting in/out of it (it's tiny and LOW), I knew better. Cool car, though. This guy bought a bunch of Microsoft IPO, and I suspect he's cashing it in now. Good for him!