Answer: Based on your description I think it could be due to lack of sun. These color best when grown in full sun all day long. If they are shaded on your porch, they would turn greener. If you have a shaded spot where you want purple colored plants, you might try something like shade loving coleus or the perilla "Magilla" for example.
Q&A Library Searching Tips