B businessinsider.com Rising costs mean food companies are making snacks, sodas taste worse 51 points leotravis10 2 years ago 94 comments