It can be hard to appreciate something unless you know the effort that goes into it, I get that, and I'm sure it took good work, but it has me wondering whether I'd invest so much time to one project like that, and not have it be the best in its class.
So...the point of this thread is that there is a program you consider "the best" in this particular class, and then there are other programs that you don't consider "the best"(which I guess is natural, since only one can be "the best") and...what exactly?
Also, making something that is functional and a signficant userbase finds useful is a huge accomplishment. What, if you go make an RPG game, and people like it, but still not globally declared as the best RPG in history, you'll consider it a failure? I guess I should just give up on my futuristic racing game then, even though some people might enjoy it(or they might not, we don't know yet), since I already know it most probably won't be better than Wipeout which was made from people with much more resources and experience.
What a strange thread indeed...