Как я понял, количество цветов ограничено лишь физиологией. Так как мы видим лишь в малом диапазоне от красного до фиолетового, а оттенки дело индивидуальное, потому что художник может отличить до 1 миллиона, а обыватели не более 100 тысяч. Сказывается ещё , что радуга всегда далеко и разглядеть весь спектр просто не хватает зума.