I'll just link
this comment since everything is explained there. Patrons voted for longer updates starting with 0.4, and the size of each one of those 3 updates has been basically the same as the first 3 combined, with more complex art and coding interactions explaining the progressively longer dev cycles. This time, the raw word count before the polishing phase is said to be about 1/3 of the overall content so far (it will be trimmed down, as explained in the las dev comment). Add a newborn and a bad surgery to the mix, which would grant them about 6 months of paid leave if they were working under contract for a third party, and we are just slightly off their usual schedule, considering the alleged work (and still on it if we are indulgent with the issues that tend to arise when taking care of a newborn 24/7 and the changes this meant in their usual workflow, as they used to work simultaneously and they are now working on turns, which slow things down a little bit as they can't communicate and fix on the spot the issues they detect with each other's work).
About the potential loss of interest, that's relatively true. But you should take into account that a new update will bring new players (and patrons) in, and if devs prove to be trustworthy by releasing a 'quicker' 0.8 update, most of this criticism will be forgotten or at least put away for another year or more. Right now, that may be seen as a big if, for sure, but it's a totally possible outcome, and that potential loss of interest won't be an actual problem at all.
As Kisama has tried to explain, those figures are not natural fraction numbers but just common IT notation. In v0.6.02, the digit before the first period (0) means this is an uncompleted version of the planned full game (which will be v1.0), while the second number (6) indicates the accumulative big update order -meaning there have been 5 big updates before this one; and the third number after the second period (02) means this is the second bugfix for that 6th version. So after the v0.9 they'll release the tenth big update, which will be named v0.10, then they'll release v0.11, and so on, until they release the last update which will be v1.0 anyway, no matter what name had the previous one. So fear not, there are still more than 4 updates to get there.