you have to realize that these cars are 10+ years old. they break because they are nearing the end of their lives on pretty much all parts on the car. stuff doesnt last forever.
besides, nickle and dime-ing you to death is better than a $15k car. its way cheaper.