My other car is a 2009 Mini Cooper S. In its 135k mile life, it has needed a new engine, new transmission, 3 clutches, 3 timing chain cassettes, 3 high pressure fuel pumps, a new radio, and a new valve cover. The only thing out of there that I've been able to replace on my own is 1 of the high pressure fuel pumps.
My '05 TJ is the easiest-to-work-on vehicle I've ever owned. In my driveway alone, I've replaced all control arms, the entire steering assembly, the rear end, brakes all around including hard lines, the catalytic converters, and the radiator.
As fun as my Mini is to drive, the BMW reliability and engineering has soured the taste of any car with that many computerized components shoved into such a tiny space. The Jeep is the complete opposite.
And nothing beats driving with the top down and doors off while blasting some good tunes.