Soft water is great for bathtubs. It's not a cause of yellow stains in the clean tub, and the tub will last longer. Hard water can reduce the life span of bathtubs and is a primary reason behind stubborn yellow stains.