WTH is this that just fell out of my /6?!

I found better muffler bearings. Those you linked to only last for 200,000 miles, which isn't nearly as long as this /6 is going to last! I don't want to have to change those again, what a PITA.