I have had the same experience you have with the bar tape.  VO's elkhide sew-ons are vurrnice, long lasting and more resistant to wear.

I've had two brooks.  I bent the rails on the first one after a year.  I put that one on my city bike and replaced it with a new one that is going strong.  They are warrantied for first two years for that.  They brake in much like a glove unlike synthetic ones.  I hope you don't hit any more cars.