I understand that having worked in small teams throughout my life. I do wonder how TWO manage it though and as far as I know thats just one bloke. But, given the timeframe we are talking about here I think it is fair to say that your users have a right to be a bit annoyed re lack of updates, but mainly promise after promise of "coming soon" etc and your communication. If you're not 100% sure you can stick to a release date then don't say so.
Net Weather Extra is fast becoming poor value as most of the data is now freely available. I'd say the only thing worth subscribing for is the radar, maybe a few charts but honestly most of that can be found elsewhere. I don't mind spending money for the way charts and the viewer is designed if a team is going to put effort in and release things when they say or provide a reason for delays but 2 and a half years of promises and then silence is a bit of a red flag for me. At the very least give us a preview every month or two...
I hope things change as I'd love to renew my subscription!