This article is just like all the e-mail updates they send. Long winded excuses with no results. "X is broken, we are trying to fix it so that we live up to our high standard. We are excited to see what is next and will ship soon."
They have been singing the same song for 2+ years.
Personally I could care less about their delays. My beef with the company is that EVERY update they lead on customers, saying "We're almost there!". No, you're not.
I cancelled my order after the 4th delay.