I have a little frame bag which straps onto the top tube, from Decathlon, using velcro straps. I have never seen it scratch the frame.
Just idly wondering if bags like that, or larger bikepacking bags, are prone to scratching the frame. Your thoughts and maybe fixes.