Mine never scratches lenses, and i use it often as a preventaive every 2 or 3 months on everything from my PC dvd burner (aged old pioneer 108 still going strong) to all my consoles including xbox1, 360, dvd players ect.
Maybe some of the ebay/market ones might be shoddy or something.