Car Repairs - I feel cheated.

I got rid of my 2006 BMW X3 a year ago. It only had 75000 miles on it. I was looking at a huge repair that when combined with some repairs I had been putting off would have totaled almost what the car was worth. I debated fixing it anyway but I knew that something else would need repair in the future. I had already spent a large amount the previous 2 yrs on a couple of repairs. I loved the drive of that car and was sad to see it go. We used 2 different mechanics on that car. We have an independent shop that works on all of our cars. They are reasonable and try to save us money. I also took it for some repairs to a shop that specialized in German cars. They are more expensive but they work on a lot of similar cars so they know if something is a problem in certain years. When I was deciding what to do they were helpful. They did not push repairing the car. No repair on the BMW was ever cheap no matter what shop I used.
We also own several Toyotas. The repair costs on them have been minimal. My D drives a Toyota with over 130000 miles and it has needed little work.
My FIL has always driven high performance vehicles. He always replaces at about 60000 miles as he isn’t interested in racking up repairs plus doesn’t want the hassle of an unreliable car. Plus I think he is like a young man who wants the newer toy. He can afford it.
My S wanted to buy a used German car, we advised against it due to higher maintenance costs.
In my experience your car will continue to have high cost repairs.