Man, your frustration is understood Mike.
The date was projected by an algorithm the company built to give them a measure of relief from the incessant 2 year “WTF and WHEN?!” from their customers. That tool responds to everything from the capacity of their suppliers to manufacturing (line) availability. The date is going to fluctuate according to that data. They couldn’t tell exactly because the company doesn’t have absolute control over all the variables. Some of us have suffered 6-month delay (announced a week before deadline) after 6-month delay - after 6-month delay.
I know that doesn’t make you feel any better, but I was just trying to give you a degree of insight as to why the date changes.
We understand what you are feeling, we have also. Thing is, it was worth it.
All a matter of perspective I guess. I can tell you that all the angst instantly evaporates when you have the glowforge at your command, at least it did for me.