Isn't criticizing something (linux, Apache, Java, etc) for poor market share the favorite argument of the Microsoft Fanboy? It sure is in my experience. Those style of arguments show up in the "Windows has all the embarassing security problems because Evil Hackers target the largest market share" canard.
Poor market share despite overwhelming resources is evidence of either poor execution or a major external influence on public opinion. Apple fanboyism and Microsoft hate don't quite explain the extent of the zune's failure.