Well again they are separate entities Dalton. Some things are cleaned by pH action like grease and others are indifferent to pH. Also high pH increases solubility of certain stains/soil making them easier to remove while it may decrease the solubility of others making them less likely to come out. Typically wheel grime responds to acid based cleaners better but they etch metal.
Frozen- High pH cleaners can leave a white milky hazy coat on bare metal wheels, but I can be polished out with metal polish. Carpets are typically polymers that can by hydrolyzed over time by cleaners with strong pH (acid or basic). The carpet will become coarse and the fibers brittle over time. I've never tested the ability of cleaners to remove dye but a strong pH may chemically alter some dye molecules (never tested this either) and thus the color may change. A great analogy is when someone gets chlorine (pool or spa) in their hair which was bleached and it turns a shade of green.