For starters, most people who drink canned sodas don't pour them over ice, unlike fountain sodas, thus enjoying a more concentrated flavor with more sweetness. However, aluminum is more porous than bottles or plastic, allowing more carbonation to escape, which makes for a flatter-drink taste.