Not sure I agree with this bit - It tells the time perfectly so by definition, it's an excellent watch. It does exactly what a watch should, plus a lot more.I also wouldn’t get an Apple watch if you just want it to tell the time, it’s not a great watch if I am honest. It’s more like an extension of your phone and a fit bit on steroids.
The software update thing is to be expected, there will always be a point where old hardware is no longer supported and that's why I'll never buy more than the most basic model Apple Watch. I don't tend to look at rumours because there are so many of them kicking around but it'll be nice to know what the new model has extra when it's announced. I was wrong last year when I said I thought they'd be on an eighteen month or two year release cycle. I guess they'll settle into annually now.