How do you protect your bike from scratches?
I use helicopter tape. You can find it on Amazon or from most any race car supply shop. It's a little pricey but well worth it. It's very sticky and thick enough to absorb impacts from rocks. I use it on the bottom side of my downtube, on the drive side chain stay, and anywhere a cable is close to the frame.