Why say this at the start if you are now saying you cant give any date at all..... Do you not have deadlines for these types of projects??!?!
If anyone tells me "I believe we can ...." then this is for me an estimation, not a fixed date. And you are long enought with GHL to know that this kind of deadlines normally are ... let´s say "very optimistic".

The comparison to a big company like Apple must fail due this companies have hundreds of engineers working on a project and only on that project. And they want to earn money with it. So a deadline is a must. Against that, GHL is a small company in a niche market with limited resources. And the updates are free of charge, so I can understand, that if there is a big workload with other things the development of new features have to wait. And at last: Testing takes time. The lives of our pets are hooked to the correct function of the Profilux. Do you really want a computer that have cool new functions, but sometimes it hangs and has to be rebooted?

I cannot understand why so much people are making such an effort about new interface, not knowing if it´s better than the old one or if it´s buggy or not. It´s the same with all software features before: First there is an announcement, then there is the big cry why it´s not released yet. And if it´s released, same people tell us how disappointed they are due the new interface does not fulfill exactly their thoughts. And the cycle starts again ....

For me the PL does fit my needs "as is" and if there is something new, I will take it as "nice to have" and an additional gift I´ve not expected the moment I got my PL.

So I only can say: Thank you GHL for developing permanently new features, even if it takes sometimes longer than expected.