In all honesty, I think antirez is a great example when it comes to open source developers who take into account needs that are more than his personal needs.
In fact, the linked article even underlines this: he perceived a user need for a Windows port, took it very much into account, and carefully wrote a blog post about why he chose not to go down that path.
I may believe that some assumptions in that blog post are too strong, but I very much think that even writing the blog post shows that antirez cares very much about stuff he's not personally helped by.
So calling antirez "short sighted" because of this is, well, IMHO, a bit beside the mark.
In fact, the linked article even underlines this: he perceived a user need for a Windows port, took it very much into account, and carefully wrote a blog post about why he chose not to go down that path.
I may believe that some assumptions in that blog post are too strong, but I very much think that even writing the blog post shows that antirez cares very much about stuff he's not personally helped by.
So calling antirez "short sighted" because of this is, well, IMHO, a bit beside the mark.