Sounds like a serious case of Elon Musk time and planning (missing deadlines, bad time estimates etc.). A small company like Purism delivering an ambitious first time project like the Librem 5 phone on time would be nothing short of a miracle. The clouds would have parted and jesus himself would have come down to congratulate them.
I'm willing to give them the benefit of the doubt and have some more patience.