Baking soda will scratch glass because it is a harsh cleaner. The powder leaves thousands of tiny scratches on the glass, making it look cloudy. These scratches are permanent.