I nearly forgot to take issue with this sentence. It's, as the British would say, "utter bollocks". Of course we can conceive of perfection. That's why we have a word for it, and why we have been discussing the concept in several posts now.
What we cannot do is achieve perfection. However, it's clear that we definitely have a universal, inborn (not socially transmitted) concept of perfection. That is why humans everywhere, in all times, and in all cultures, are always striving for this concept of perfection, even though we know we cannot achieve it. That's quite a stunning aspect of human nature that I wager you would find difficult to explain simply by relying on a framework of strict materialism.
We have a word for infinity too.