As far as I know, Natasha will not close before the end of 2028, so there are still 4 years remaining. they probably won't quit shortly.
I'm not sure how many units have been sold, but if 90% of the units are sold, the developer can still make a profit as long as the buyers are able to close...