They say the delays stem from their choice of SoC. They decided to use i.MX 8M in 2018. They had time to order the CPUs.
>there were only two SoC's that Purism could use (i.MX 6 or i.MX 8M) that could run on 100% free software and fit within the power limitations of a phone
This isn't true as it requires proprietary software for things such as doing memory training on boot.
>But today delays are due to the supply chain, not Purism.
Despite the uncertainty in the supply chain Purism continues to take orders even if it may not be possible to fulfill these orders.