Why is there so much color variation among the Landsat browse images?

A custom color stretch is performed on the images, based on individual scene content. Scenes from within the same area and/or acquisition date may vary in band content (due to differences such as cloud content or ground moisture). This differing content will cause variation in the results of the color stretch.