Jeremy Cherfas
Replied to a post on twitter.com :
In fact a far better answer to the question "Why do bell peppers come in different colors" is "Because plant breeders made that happen by selecting different varieties".