Small team or whatnot, and I am sure they are proud of their accomplisment, but if it were me, I would be comparing my software to other software in my genre, and very quickly I would say to myself, "all that time for nothing."
You're on a very high horse here. Have you actually completed and released anything?
No. I haven't as far as programming goes, because I'm new to it, but in other areas of my life I have. Very few things I find worth doing and completing. But sometimes I do it as a challenge to myself. However, I am more critical of my own work than others (very critical in fact). I always compare myself to others to get a realistic idea of my skill level.
In this case, I am comparing one company's work to another company's work. Both made a similar software, but one is far superior to the other. If I worked 10 + years on something, I would want it to not be obsolete by the time I finish it.
This matters to me mainly because I am new. Trying to get some perspective on actual time and effort that goes into programming, so I can be sure whether or not it is something I want to go deeper into.
I mean, if you love it, then sure, it's worth the effort. But for me, learning programming and game development is yet another challenge I gave myself. Hopefully one that could pay off soon.