Certified GKH Gardening Expert
Most usually, this is due to not quite enough direct sun. The more sun, the more coloration you will see. Generally, the bare minimum will give you very mixed results.
Other than this, age can be the issue. There is no cure, but time, for this one.