When things go bad you know what they are, without needing to drive your car to a shop and complain that the check engine light is on. I had a Honda dealership quote me $180 just to check my codes before. Plugging one of those things in is as hard as plugging a controller into a console.