I had a 1999 Bravo for 5 years. I only held on to it that long as ownership remained economical because I do all my own maintenance. Radiator burst, EMS needed diagnosed and repaired twice, door handles perished, airbag warning light keep coming on*, brake pipes rusted out at 6 years old.
Other parts failed at a younger age and lower mileage than comparable cars. E.g. first new exhaust required at 3 years old at 30k miles, alternator seized just under 100K and just before I scrapped it, inner CV joint needed done at 70k (boot failure), clutch needed replacing at 75k ish.
Would I have another? Yes, after all the depreciation has taken place, bought at scrap value, as a hacker for a dog walking business over one winters harsh use.
*Air bag light could not be reset meaning I had a car with no airbags. The issue related to the airbag module disliking a new battery and any subsequent battery fitted to resolve the issue.